如何使用mysql查询获取系统的当前时间。
我尝试了NOW()函数,它返回了
2017-11-07 05:36:16 但是我的系统时间是
2017-11-07 11:06:16.如何获得准确的系统时间?
如何在mysql查询中实现?
发布于 2017-11-07 13:53:24
根据MySQL文档,有一个number of ways可以做到这一点。
按照文档说明,打开您的my.cnf文件(MySQL配置)。在Linux上,它通常在/etc/my.cnf或/etc/mysql/my.cnf下。在Windows上,请参见other places to look。
添加此行并重新启动MySQL。
default-time-zone='[TIMEZONE]'将[TIMEZONE]替换为您希望使用的时区。
该值可以以字符串的形式给出,表示与协调时的偏移量,例如'+10:00‘或’-6:00‘。
发布于 2017-11-07 13:46:09
使用date_default_timezone_set('YOUR_TIMEZONE')根据您的系统时间获取日期和时间。
比如如果你在印度,date_default_timezone_set('Asia/Kolkata')
快乐编码:-)
https://stackoverflow.com/questions/47150675
复制相似问题