更改mysql中date_format之后的日期和时间

时间:2012-08-08 20:33:42

标签: mysql

我在mysql表列中插入了now()。我在检索时尝试使用timestamp(now())转换date_format。但它显示出与我插入的不同的价值。

已插入:2012-08-09 01:45:11

date_format(creation_date,'%d-%m-%Y %h:%m %p') : 09-08-2012 01:08 AM

我设置set time_zone:'+05:30'

我可以知道为什么会出现这样的情况吗?

1 个答案:

答案 0 :(得分:0)

愚蠢的错误:( 需要使用date_format(creation_date,'%d-%m-%Y %h:%i %p')