mysql str_to_date字串轉換為日期
這是DATE_FORMAT()函式相反的。它需要一個字串str格式字串格式。如果格式字串包含日期和時間部分,日期或時間值的字串只包含日期或時間部分,STR_TO_DATE()返回一個DATETIME值。
mysql> SELECT STR_TO_DATE('10/25/2015', '%m/%d/%Y'); +---------------------------------------------------------+ | STR_TO_DATE('10/25/2015', '%m/%d/%Y') | +---------------------------------------------------------+ | 2015-10-25 | +---------------------------------------------------------+ 1 row in set (0.00 sec)
格式 | 描述 | |
%a | 縮寫星期名 | |
|
縮寫月名 | |
|
月,數值 | |
|
帶有英文字首的月中的天 | |
|
月的天,數值(00-31) | |
|
月的天,數值(0-31) | |
|
微秒 | |
|
小時 (00-23) | |
|
小時 (01-12) | |
|
小時 (01-12) | |
|
分鐘,數值(00-59) | |
|
年的天 (001-366) | |
|
小時 (0-23) | |
|
小時 (1-12) | |
|
月名 | |
|
月,數值(00-12) | |
|
AM 或 PM | |
|
時間,12-小時(hh:mm:ss AM 或 PM) | |
|
秒(00-59) | |
|
秒(00-59) | |
|
時間, 24-小時 (hh:mm:ss) | |
|
周 (00-53) 星期日是一週的第一天 | |
|
周 (00-53) 星期一是一週的第一天 | |
|
周 (01-53) 星期日是一週的第一天,與 %X 使用 | |
|
周 (01-53) 星期日是一週的第一天,與 %X 使用 | |
|
星期名 | |
|
周的天 (0=星期日, 6=星期六) | |
|
年,其中的星期日是周的第一天,4 位,與 %V 使用 | |
|
年,其中的星期一是周的第一天,4 位,與 %v 使用 |
|