永发信息网

【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);
全部回答
  • 1楼网友:封刀令
  • 2021-02-15 21:13
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯