|
|
1
23
使用 时间 到 将时间 tmmday ) 使用 mktime() 转换 回到 时间 看见 time.h 更多信息 编辑: 我刚试过,这个很有效:
|
|
|
2
8
几乎 tm->tm_isdst=-1
否则会出现错误(例如,从2009年3月29日01:59:59开始的莫斯科夏令时):
输出:
|
|
|
3
4
|
|
|
4
3
当您想要显示这些值时,我始终保持UTC时间戳,并将它们转换为指定的时区(包括夏令时),这是最好的结果。
|
|
|
5
2
一个非常老的问题的新答案。 新答案的基本原理:现在有更好的工具来解决这个问题,通过最小化串行数据,使结果更不容易出错,更易于阅读,实际上更高效<-&燃气轮机;字段转换。
新答案需要C++11/14,
代码如下:
它被格式化为所需的任何格式。
事实证明,这个输出并不是OP所期望的(请求的输出是每天08:00:00)。然而,我使用这个库来全面调查整个星球在这一天的时间转变。在这一天,只有一个时区发生了转变:太平洋/复活节。而这一转变就是移动 向前地 . 这是智利使用的时区,在南半球 瀑布
使用
|