mysql curdate()函数中的时区是什么
MySQL curdate()返回当前日期。我想知道时区。 返回的日期是GMT、UTC还是IST(我的本地机器时区) MySQL服务器正在我的本地计算机上运行 我在印度的“2015年1月22日”执行了这个命令。mysql的输出是mysql curdate()函数中的时区是什么,mysql,Mysql,MySQL curdate()返回当前日期。我想知道时区。 返回的日期是GMT、UTC还是IST(我的本地机器时区) MySQL服务器正在我的本地计算机上运行 我在印度的“2015年1月22日”执行了这个命令。mysql的输出是 mysql> select curdate(); +------------+ | curdate() | +------------+ | 2015-01-22 | +------------+ 此时,IST和UTC都在同一日期。UTC为2015年1月22
mysql> select curdate();
+------------+
| curdate() |
+------------+
| 2015-01-22 |
+------------+
此时,IST和UTC都在同一日期。UTC为2015年1月22日上午7:31,IST为2015年1月22日下午1:01此查询返回当前会话的时区
select timediff(now(),convert_tz(now(),@@session.time_zone,'+00:00'));
此查询返回当前会话的时区
select timediff(now(),convert_tz(now(),@@session.time_zone,'+00:00'));
使用:
如果输出中的“系统”一词不够,您可以使用:
SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);
这可以将您的时间转换为UTC。使用:
如果输出中的“系统”一词不够,您可以使用:
SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);
这将从您的时间转换到UTC。因此。。。运行CURDATE()时,它提供了什么?可能会提示你timezone@F我不确定时区。此时,IST和UTC都在同一日期。UTC是2015年1月22日上午7:31,IST是2015年1月22日下午1:01<代码>选择curdate()代码>返回为连接定义的时区中的日期。你可以这样做来检查:
设置时区='-12.00';选择curdate()
@t.niese您的评论有帮助。谢谢,这里是当地时区。准确地说是系统的区域。我没有投反对票,但我猜你是因为自己没有做研究而投了反对票。e、 g.搜索CURDATE timezone
会给你一个链接,他们在那里写:[…]当前时间戳()、当前时间()、当前日期()和FROM UNIXTIME()函数返回连接当前时区中的值,该值作为时区系统变量的值可用。[…]
([…]当前日期和当前日期()是CURDATE()的同义词。
)因此。。。运行CURDATE()时,它提供了什么?可能会提示你timezone@F我不确定时区。此时,IST和UTC都在同一日期。UTC是2015年1月22日上午7:31,IST是2015年1月22日下午1:01<代码>选择curdate()代码>返回为连接定义的时区中的日期。你可以这样做来检查:设置时区='-12.00';选择curdate()
@t.niese您的评论有帮助。谢谢,这里是当地时区。准确地说是系统的区域。我没有投反对票,但我猜你是因为自己没有做研究而投了反对票。e、 g.搜索CURDATE timezone
会给你一个链接,他们在那里写:[…]当前时间戳()、当前时间()、当前日期()和FROM UNIXTIME()函数返回连接当前时区中的值,该值作为时区系统变量的值可用。[…]
([…]当前日期和当前日期()是CURDATE()的同义词。
)