如何在MYSQL中格式化日期字段

时间:2009-10-09 06:52:42

标签: mysql

所有

我需要在MYSQL中以某种特定格式检索日期。 例如,

它应该返回月/年(10/2009)。

我的MYSQL版本是5.1。

谢谢, 斯里尼瓦桑。

5 个答案:

答案 0 :(得分:3)

DATE_FORMAT功能

DATE_FORMAT(col,'%m/%Y')

答案 1 :(得分:1)

在MySQL中查看此功能的文档

DATE_FORMAT(date, format)

DATE_FORMAT(col, '%m/%Y')

答案 2 :(得分:1)

date_format(yourdatefield, '%c/%Y') as formatted_date

将会这样做 - http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format

答案 3 :(得分:1)

对于IIS,我只使用一个函数:

FUNCTION mySLQDate(xdate)
    IF xdate <> "" THEN
        mySLQDate = year(xdate) & "/" & month(xdate) & "/" & day(xdate)
    END IF
END FUNCTION

答案 4 :(得分:1)

使用DATE_FORMAT函数

http://www.mysqlformatdate.com将帮助您正确使用此功能