mysql query now()已调整为特定时区

xmd2e60i  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(243)

我的问题是

SELECT * FROM timetable WHERE times >= DATE_SUB(CONVERT_TZ(NOW(), 'America/New_York'), INTERVAL 60 MINUTE )

这是行不通的。
存储在我的数据库中的值是向前5小时的,但我在纽约,所以我需要找到在我的时区60分钟内的行

item 1 | 2018-01-10 00:09:03
item 2 | 2018-01-10 00:05:03
item 3 | 2018-01-10 00:04:03
item 4 | 2018-01-10 00:02:03

但目前在纽约是2018-01-10 19:11:03
那么,如何根据-5小时时区选择60分钟内的行呢?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题