文档章节

localtime和localtime_r的差别

戚继光
 戚继光
发布于 2014/12/19 14:08
字数 125
阅读 516
收藏 4

#include <cstdlib>

#include <iostream>

#include <time.h>

#include <stdio.h>


using namespace std;


int main(int argc, char *argv[])

{

    time_t tNow =time(NULL);

    time_t tEnd = tNow + 2500;


    //在这里修改程序

    //struct tm* ptm = localtime(&tNow);

    //struct tm* ptmEnd = localtime(&tEnd);

    struct tm* ptm = new struct tm[sizeof(struct tm)];

    struct tm* ptmEnd = new struct tm[sizeof(struct tm)];

    localtime_r(&tNow, ptm);

    localtime_r(&tEnd, ptmEnd);


    char szTmp[50] = {0};

    strftime(szTmp,50,"%H:%M:%S",ptm);

    char szEnd[50] = {0};

    strftime(szEnd,50,"%H:%M:%S",ptmEnd);

    printf("%s \n",szTmp);

    printf("%s \n",szEnd);



    system("PAUSE");

    return 0;

}


© 著作权归作者所有

共有 人打赏支持
戚继光
粉丝 3
博文 8
码字总数 958
作品 0
通州
程序员
私信 提问
CentOS 6 时间,时区,设置修改及时间同步

一、时区 显示时区 date --help 获取帮助 date -R date +%z 上面两个命令都可 [plain] view plaincopy [root@localhost ~]# date -R; date +%z Fri, 19 Oct 2012 23:34:27 +0800 +0800 主要就......

bobo5900pro
2015/08/06
0
0
Linux下修改时区的方法

方法一: [root@db-server ~]# ln /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ln: creating hard link /etc/localtime' to/usr/share/zoneinfo/Asia/Shanghai': File exists [root@d......

别寒
2015/09/07
20
0
localtime与localtime_r的区别

localtime是直接返回strcut tm*指针(如果成功的话);这个指针是指向一个静态变量的;因此,返回的指针所指向的静态变量有可能被其他地方调用的localtime改掉,例如多线程使用的时候。 loca...

jaden1q84
2013/03/19
0
3
centos 同步时间和更改时区

在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况。如果没有安装,而你使用的是 CentOS系统 那使用命令 yum instal...

大灰狼wow
2014/09/09
0
0
C程序中对时间的处理——time库函数详解

包含文件:<sys/time.h> <time.h> 一、在C语言中有time_t, tm, timeval等几种类型的时间 1、time_t timet实际上是长整数类型,定义为:typedef long timet; / time value / 2、timeval timev......

lwaif
2016/06/18
30
0

没有更多内容

加载失败,请刷新页面

加载更多

jenkins安装

https://my.oschina.net/u/593517/blog/1797968 jenkins 安装 https://my.oschina.net/u/593517/blog/3028175 GIT 安装 https://my.oschina.net/u/593517/blog/3028179 maven 安装 插件安装 ......

Gm_ning
9分钟前
1
0
小言服务端解决方案-监控

框架保证方向,整体包容细节 为保证服务端运行平稳正常,owner应使得系统应保有相应的监控:系统监控,业务监控。而服务运行的平稳高效是否有保障跟监控粒度又成直接的正比关系。本文仅针对开...

重城重楼
21分钟前
0
0
搜索引擎(Elasticsearch搜索详解)

学完本课题,你应达成如下目标: 掌握ES搜索API的规则、用法。 掌握各种查询用法 搜索API 搜索API 端点地址 GET /twitter/_search?q=user:kimchy GET /twitter/tweet,user/_search?q=user:...

这很耳东先生
44分钟前
6
0
浅谈如何减少GC的次数

GC会stop the world。会暂停程序的执行,带来延迟的代价。所以在开发中,我们不希望GC的次数过多。 本文将讨论如何在开发中改善各种细节,从而减少GC的次数。 (1)对象不用时最好显式置为 Nu...

浮躁的码农
46分钟前
1
0
jpa 自定义返回对象

任何ORM框架都少不了开放自定义sql的问题。jpa自然也不例外,很多场景需要写复杂sql的。 首先定义一个方法签名,然后打上@Query注解。像下面这样,需要注意nativeQuery,这个表示query中的字...

朝如青丝暮成雪
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部