MYSQL查询NOW()调整到特定时区

时间:2018-01-10 00:11:36

标签: mysql

我的查询是

 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分钟内选择行?

0 个答案:

没有答案