12.7 日期和时间函数(Date and Time Functions)

此节描述的函数可以用来获取时间值。参阅11.3 "Date and Time Types",来获取每个日期和时间类型的范围,和每个值可以指定的有效形式。

日期和时间函数

名字 描述
ADDDATE()
ADDTIME()
CONVERT_TZ()
CURDATE()
CURRENT_DATE(), CURRENT_DATE
CURRENT_TIME(), CURRENT_TIME
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP
CURTIME()
DATE()
DATE_ADD()
DATE_FORMAT()
DATE_SUB()
DATEDIFF()
DAY()

这有一个使用日期函数的示例。下面的查询查询date\_col值在上30天内的所有行。

 mysql> SELECT something FROM tbl_name
-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;

查询也可以选取在将来的日期。

期待日期函数接收日期时间值且忽略时间部分。期待时间值函数通常接受日期时间且忽略日期部分。

results matching ""

    No results matching ""