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

 







 

arrow
arrow

    PG Levin Li 發表在 痞客邦 留言(0) 人氣()