【1970年1月1日】求任意日期到1970年1月1日0点0分的秒数的算法.例如:计算2011-1-...
答案:2 悬赏:10 手机版
解决时间 2021-02-16 06:22
- 提问者网友:心如荒岛囚我终老
- 2021-02-15 19:55
【1970年1月1日】求任意日期到1970年1月1日0点0分的秒数的算法.例如:计算2011-1-...
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-02-15 20:45
【答案】 用difftime()和mktime()配合使用
mktime()函数原型time_t __cdecl mktime(struct tm *)
tm是个struct,定义是
struct tm {
int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;
};
用mktime分别得到你要计算的时间和1970年1月1日0点0分0秒的两个time_t
然后在用difftime()即可算出结果
difftime()定义
double __cdecl difftime(time_t,time_t);
mktime()函数原型time_t __cdecl mktime(struct tm *)
tm是个struct,定义是
struct tm {
int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;
};
用mktime分别得到你要计算的时间和1970年1月1日0点0分0秒的两个time_t
然后在用difftime()即可算出结果
difftime()定义
double __cdecl difftime(time_t,time_t);
全部回答
- 1楼网友:封刀令
- 2021-02-15 21:13
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯