0

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

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

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

4

1 回答 1

1

我假设您使用 MySQL %m 是 Month ,其中 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
于 2013-01-09T16:54:04.617 回答