我在mysql表中的TIMESTAMP列中存储了销售日期为UTC。
世界各地的用户需要在他们的设置中显示基于时区的销售。
如何使用mysql2 npm包为每个用户请求设置时区?
你可以在你的sql请求中使用CONVERT_TZ,像这样。
//CONVERT_TZ (dt, from_tz,to_tz)
SELECT CONVERT_TZ('2008-05-15 12:00:00','+00:00','+10:00') as required_datetime";
详情请看链接 CONVERT_TZ
对于信息,我更喜欢使用moment.js。