我正在开发一个基于unix的嵌入式平台。是否可以将 ntp 时间设置为特定时区并获取有关设备所在国家/地区的信息?
最佳答案
安NTP timestamp表示自 1900 年 1 月 1 日 00:00 起的秒数(比传统的 Unix epoch 1970-01-01 早 70 个日历年)。
此基准时间为 GMT/UTC,因此不包含任何时区信息。
类 Unix 系统通常以 UTC 表示时间,并根据需要将其转换为本地时区。
因此必须单独维护时区信息。
关于c++ - 将 ntp 时间设置为特定时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21493689/