m*******y 发帖数: 18 | 1 linux系统下GCC. 我想将下面的字符串转化成time_t的格式.
Sunday August 21 19:00:50 2005 UTC
请问,应该使用哪个系统调用?多谢. | m*******y 发帖数: 18 | 2 谢谢,我先用strptime把字符串变成struct tm, 然后用mktime变成time_t.
可是这两个函数都没有输入时区信息的地方(是不是他们都默认的是本地时区?).我要翻译
的这个时间串(Sunday August 21 19:00:50 2005 UTC)和我本地的机器(时区CDT)不在一
个时区.能再给点提示吗? 多谢了. | m*******y 发帖数: 18 | 3 我找到了这个,可以通过设置环境变量TZ来控制这些函数使用时区.
http://www.die.net/doc/linux/man/man3/timegm.3.html
谢谢你的帮助.
函
有
timezone |
|