mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y'); -> 'Saturday October 1997' mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s'); -> '22:23:00' mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%D %y %a %d %m %b %j'); -> '4th 97 Sat 04 10 Oct 277' mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%H %k %I %r %T %S %w'); -> '22 22 10 10:23:00 PM 22:23:00 00 6' mysql> SELECT DATE_FORMAT('1999-01-01', '%X %V'); -> '1998 52'在 MySQL 3.23 中,在格式修飾符前需要字符`%'。在更早的 MySQL 版本中,`%'是可選的。 月份與天修飾符的范圍從零開始的原因是,在 MySQL 3.23 中,它允許存儲不完善的日期值(例如
'2004-00-00'
)。
TIME_FORMAT(time,format)
DATE_FORMAT()
函數相似,但是format
字符串只包含處理小時、分和秒的那些格式修飾符。使用其它的修飾符會產生一個NULL
值或0
。
CURDATE()
文章來源于領測軟件測試網 http://www.kjueaiud.com/