STR_TO_DATE( "字串",format )
以下是測試用的:
一、將字串轉日期格式
SELECT STR_TO_DATE("01:03:58",'%s')AS s;
二、將字串轉日期格式
SELECT
DATE_FORMAT(t.d,'%H') AS H,
DATE_FORMAT(t.d,'%i') AS I,
DATE_FORMAT(t.d,'%s') AS S
FROM
(SELECT STR_TO_DATE("01:03:58",'%H:%i:%s')AS d)AS t ;
三、將字串轉日期格式
SELECT HOUR('01:03:58'); #時
SELECT MINUTE('01:03:58'); #分
SELECT SECOND('01:03:58'); #秒
參考資料
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
沒有留言:
張貼留言