QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1016|回复: 4

时间问题ctime和asctime!

[复制链接]
发表于 2004-11-11 19:34:06 | 显示全部楼层 |阅读模式
程序如下:[code:1]
#include<time.h>
main()
{
time_t timep;
time (&timep);
printf(" Ctime get time is: %s",ctime(&timep));
printf("Asctime get time is: %s",asctime(gmtime(&timep)));
}[/code:1]
执行结果如下:[code:1]
[root@echo home]# ./time
Ctime get time is:  Thu Nov 11 19:17:13 2004
Asctime get time is: Thu Nov 11 11:17:13 2004   //与上面的不同,??? :?:
[root@echo home]#[/code:1]

为什么时间不同?!

============================
发表于 2004-11-11 21:09:46 | 显示全部楼层
TimeZone不一样
回复

使用道具 举报

 楼主| 发表于 2004-11-12 22:57:24 | 显示全部楼层
那怎样调整,使得他们一致呢?!
已知:[code:1]
[root@echo home]# ./date
Thu Nov 11 19:17:13 2004  //与ctime获得的时间一致 [/code:1]


================
回复

使用道具 举报

发表于 2004-11-13 10:01:22 | 显示全部楼层
[code:1]asctime(localtime(&timep));[/code:1]
回复

使用道具 举报

发表于 2004-11-13 10:12:57 | 显示全部楼层
咋看不见我的贴?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 03:32 , Processed in 0.040034 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表