MySQL中的新西兰时区转换

时间:2011-06-14 15:39:36

标签: mysql time timezone

我可能真的很愚蠢/盲目,但我在MySQL找不到任何与新西兰相关的时区。

我正在使用TZ_CONVERT函数,它接受以多种不同格式指定的时区。

E.G。由于夏令时,BST(英国夏令时)和GMT(格林威治标准时间)均由英国在一年中的不同时间使用。所以,我正在使用“欧洲/伦敦”,因为它会自动调整夏令时。

我现在需要转换到新西兰时间,我想使用这个大陆/城市格式而不是BST,MET,EST等格式。

不幸的是,我找不到与新西兰有关的格式。

我正在查看mysql.time_zone_name

中的列表

2 个答案:

答案 0 :(得分:5)

我怀疑你想要“太平洋/奥克兰”作为时区名称。查塔姆群岛还有“太平洋/查塔姆”。

我承认找出哪个zoneinfo名称最合适并不容易...

答案 1 :(得分:0)

您可以编写一个小脚本来检查位置,如果它返回新西兰然后+或 - 相对于GMT的小时数

我会为你做一点研究