免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1076 | 回复: 4
打印 上一主题 下一主题

求助:时间转换问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-09 09:50 |只看该作者 |倒序浏览
在下目前正在开发一个应用,急需将本地时间转换为格林威治时间的C语言源代码,不知哪位大侠愿意出手相助~~~

论坛徽章:
0
2 [报告]
发表于 2004-02-09 10:28 |只看该作者

求助:时间转换问题


  1. #include<time.h>;
  2. #include<stdlib.h>;
  3. #include<stdio.h>;

  4. //     The tm structure contains the following members:
  5. //     struct tm:
  6. //     int  tm_sec;     /* seconds after the minute [0, 61]  */
  7. //     int  tm_min;     /* minutes after the hour [0, 59] */
  8. //     int  tm_hour;    /* hour since midnight [0, 23] */
  9. //     int  tm_mday;    /* day of the month [1, 31] */
  10. //     int  tm_mon;     /* months since January [0, 11] */
  11. //     int  tm_year;    /* years since 1900 */
  12. //     int  tm_wday;    /* days since Sunday [0, 6] */
  13. //     int  tm_yday;    /* days since January 1 [0, 365] */
  14. //     int  tm_isdst;   /* flag for daylight savings time */
  15.    

  16. main(){
  17.     struct tm tm_time;
  18.     time_t t;
  19.     char buf[1024];
  20.     tm_time.tm_sec = 1;
  21.     tm_time.tm_min = 1;
  22.     tm_time.tm_hour = 1;
  23.     tm_time.tm_mday = 1;
  24.     tm_time.tm_mon = 1;
  25.     tm_time.tm_year = 2004-1900;
  26.     tm_time.tm_isdst = 0;
  27.     t = mktime(&tm_time);
  28.     strftime(buf,63,"%Y-%m-%d %H:%M:%S\n",gmtime(&t));
  29.     printf("gmtime=  %s",buf);
  30.     strftime(buf,63,"%Y-%m-%d %H:%M:%S\n",localtime(&t));
  31.     printf("localtime=  %s",buf);
  32. }
复制代码

论坛徽章:
0
3 [报告]
发表于 2004-02-09 13:46 |只看该作者

求助:时间转换问题

谢谢老大,再给我一个gmtime()的源码吧。

论坛徽章:
0
4 [报告]
发表于 2004-02-09 14:09 |只看该作者

求助:时间转换问题


  1. 谢谢老大,再给我一个gmtime()的源码吧。
复制代码


你要这个干什么,这时库函数啊,系统的东东,
在time.h中定义,

论坛徽章:
0
5 [报告]
发表于 2004-02-09 17:05 |只看该作者

求助:时间转换问题

我需要在一个非正规的C语言开发环境中调用该函数,但是开发环境的库中没有包括此函数,需要自己写,,,所以,,,:(
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP