我们希望使用 mysql 进行新的多数据中心复制设置,但它们被放置在两个不同的时区。在这种情况下,在所有数据中心中维护单一时区是否正确?
最佳答案
您应该使用 UTC 即。时间戳,以便可以根据时区显示正确的时间。
每当您引用某个特定时刻时,请根据不受夏令时影响的统一标准来保留时间。 GMT 和 UTC 已被不同的人提及,但 UTC 似乎被提及最多。
??存储时间戳时按原样包括本地时间偏移量(包括 DST 偏移量)。 ??将时间戳存储为 UTC 或纪元(自 1970 年以来的秒数),不带时区或偏移量。
包括原始时区名称,以便您可以在以后重建原始时间并在需要时显示正确的偏移量。
请引用下面的链接,很有帮助
关于mysql - 如何在mysql的多数据中心复制中维护时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24299318/