相关疑难解决方法(0)

在C/C++中在本地时间和GMT/UTC之间转换

在C/C++中,在本地时间和UTC之间转换日期时间的最佳方法是什么?

"datetime"是指包含日期和时间的一些时间表示.我会很乐意用time_t,struct tm或任何其他的表示,使之成为可能.

我的平台是Linux.

这是我正在尝试解决的具体问题:我得到一对包含朱利安日期和一天中的秒数的值.这些值是格林威治标准时间.我需要将其转换为本地时区"YYYYMMDDHHMMSS"值.我知道如何将朱利安日期转换为YMD,显然很容易将秒转换为HHMMSS.然而,棘手的部分是时区转换.我相信我能找到解决方案,但我宁愿找到一种"标准"或"众所周知"的方式,而不是磕磕绊绊.


可能相关的问题是在C中获取时区的夏令时转换日期

c c++ timezone dst

30
推荐指数
2
解决办法
7万
查看次数

标签 统计

c ×1

c++ ×1

dst ×1

timezone ×1