分页: 1 / 1

取代timegm API

帖子发表于 : 周五 10月 23, 2015 10:59 am
robby0524
各位大俠,預計由Linux 程式轉到QNX 6.5(IDE4.7),
因QNX下並無timegm API,有何API可以取代呢?
Linux程式如下:

struct tm t;
memset ( &t , 0 , sizeof ( struct tm ) );
// 1984/01/01 00:00:00
t.tm_year = 84;
t.tm_mon = 0;
t.tm_mday = 1;
t.tm_hour = 0;
t.tm_min = 0;
t.tm_sec = 0;

return timegm ( &t );

Re: 取代timegm API

帖子发表于 : 周三 10月 28, 2015 1:04 pm
svenzhang
1.timegm函数只是将struct tm结构转成time_t结构,不使用时区信息;
time_t timegm(struct tm *tm);

2.mktime使用时区信息
time_t mktime(struct tm *tm);