我必须以这种格式获得时区:
"CET-01:00:00CEST-02:00:00,M3.5.0/02:00:00,M10.5.0/03:00:00"
如何实现这一目标?
答案 0 :(得分:0)
Checkout Boost timezone示例Flight Time Example
简单起来,加载DB文件(“date_time_zonespec.csv”)。 然后,您可以使用以下方法查询posix时区字符串:
time_zone_ptr nyc_tz = tz_db.time_zone_from_region("America/New_York");
可以在此处找到boost timezone db文件:link (Raw -> save file as)