0

我试图使用这个 sql:

SELECT date_format(signdate , '%Y-%c-%d %h:%i:%s' ) as post_date , 
date_format(NOW(), '%Y-%c-%d %h:%i:%s' ) as post_date_gmt 
FROM `article`  where outkey = 'Y'

post_date 的结果为空,但 post_date 正在工作。那么我如何使用函数 date_format 来格式化签名日期(例如:签名日期是 1095959971)?

4

1 回答 1

0

DATE_FORMAT需要一DATETIME列。

你必须投它:

DATE_FORMAT(CAST(signdate AS DATETIME), ....)

不过,最好有一个真正的 DATETIME 字段。

于 2012-10-30T17:54:29.053 回答