MySQL上迄今为止的时代



我试过使用

FROM_UNIXTIME(`date`)

并得到一个年/月/日小时

我怎样才能逆转它,那就是把它作为

hh:mm:secs mm/dd/yyyy

谢谢

将说明符添加到FROM_UNIXTIME或使用DATE_FORMAT

说明符

%T 时间,24 小时 (hh:mm:ss)%m 月,数字 (00..12)%d 月份中的某一天,数字 (00..31)%Y 年份,数字,四位数
SELECT DATE_FORMAT(FROM_UNIXTIME(`date`), '%T %m/%d/%Y)

SELECT FROM_UNIXTIME(`date`, '%T %m/%d/%Y')

使用 DATE_FORMAT

DATE_FORMAT(FROM_UNIXTIME(`date`), "%T %m/%d/%Y")

这将从存储在数据库中的 unix 时间返回 hh:mm:ss dd/mm/YYYY。

您必须

定义自定义日期/时间格式。 请看:

http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_from-unixtime

选择 FROM_UNIXTIME(UNIX_TIMESTAMP(), '%h:%i:%s %M/%D/%Y');

相关内容

  • 没有找到相关文章

最新更新