我有一个问题。我做一个这样的查询:
"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