【发布时间】:2015-10-23 07:49:00
【问题描述】:
我需要从一个时区名称字符串中获取时区偏移量,该字符串与“Pacific/Auckland”完全一样。我知道 boost::date_time 可以完成这项工作,但没有它我需要这样做。也不允许使用 TZ 变量进行操作。有人知道如何以这种方式完成这项任务吗?
【问题讨论】:
-
您在 Windows 中工作吗?
-
您需要查找、构建、购买、借用或窃取时区名称数据库。首先尝试查找选项。也许你的 linux 机器上有一个。
-
@Rahul Tripathi:是的,目前在 Windows 中做事
-
@n.m 谢谢 :))) 我会试试的。实际上存在公共时区数据库,例如这里iana.org/time-zones
-
@ivan.ukr:- 你检查了吗:How to get the current time zone?