我需要使用MySQL获取特定时区的时间。
我尝试使用CONVERT_TZ
,但它需要3个参数,是否有其他MySQL函数将返回时间,而不是将时间从一个时区转换到另一个时区?
这两个都可以:
选项1:
SET time_zone = 'America/New_York';
SELECT NOW();
选项2:
SELECT CONVERT_TZ(UTC_TIMESTAMP(),'UTC','America/New_York');