首页 > 解决方案 > 如何从人类可读的日期转换为纪元(带时区)

问题描述

如果我使用“mktime”,如何添加时区信息?(不一定是PC所在的那个)。下面的代码使用了 tm-struct 中的所有内容:

  strptime(token[0],"%Y-%m-%d",&tm);
  strptime(token[1],"%H:%M:%S",&tm);
  tm.tm_isdst=atoi(token[2]);
  tins=mktime(&tm);

但我看不到如何在这里添加时区。

标签: mktime

解决方案


推荐阅读