我正在尝试将日期时间从 Asia/Manila 转换为 EST 时区而不声明确切的时间间隔,例如
date_sub(), subdate(), date_add(), adddate()
我发现它很容易使用
SELECT DATE_SUB('2016-04-04 13:00:00', INTERVAL 12 HOUR);
结果将是2016-04-04 01:00:00
但我试图创建一个动态脚本,我不需要查看两个时区之间的差异有多少小时
,我找到Convert_TZ()
了工作
SELECT CONVERT_TZ('2016-04-04 13:00:00', 'Asia/Manila', 'EST');
,但这个查询的结果是2016-04-04 00:00:00
也许这个本机函数不包括“夏令时(夏令时)"
有谁知道如何做到这一点?
在哪里我可以轻松地将包括 DST 在内的时间转换为任何时区,而无需对两个时区之间的间隔时间进行硬编码?
谢谢