问题date_format日期更改,添加分钟



我有一个问题。我做一个这样的查询:

"SELECT nome, DATE_FORMAT(data,'%H:%m') as ora_inizio"

如果我在数据库中有一个delete: 2013-08-01 16:00:00当我显示日期时,日期是:2013:08_01 16:02:00这怎么可能?

我假设你正在使用MySQL%m为Month,其中1为1月。几分钟后,您需要使用%i。

SELECT nome, DATE_FORMAT(data,'%H:%i') as ora_inizio

将显示06:00。要显示完整的日期和时间,请使用:

SELECT nome, DATE_FORMAT(data,'%Y-%m-%d %H:%i:%s') as ora_inizio

相关内容

  • 没有找到相关文章

最新更新