mysql文字列を日付タイプに変換

2239 ワード

mysql> SELECT STR_TO_DATE('2010~bai10~22 20.55.09', '%Y~%m~%d %k.%i.%s' ) A;
+---------------------+
| A                   |
+---------------------+
| 2010-10-22 20:55:09 |
+---------------------+
1 row in set (0.00 sec)

書式設定
説明
%a
曜日の略語
%b
月名の略語
%c
月、数値
%D
英語の接頭辞付き月の日
%d
月の日、数値(00-31)
%e
月の日、数値(0-31)
%f
マイクロ秒
%H
時間(00-23)
%h
時間(01-12)
%I
時間(01-12)
%i
分、数値(00-59)
%j
年の日(001-366)
%k
時間(0~23)
%l
時間(1~12)
%M
月名
%m
月、数値(00-12)
%p
AMまたはPM
%r
時間、12時間(hh:mm:ss AMまたはPM)
%S
秒(00-59)
%s
秒(00-59)
%T
時間、24時間(hh:mm:ss)
%U
週(00-53)日曜日は週の初日です
%u
週(00-53)月曜日は週の初日です
%V
週(01-53)日曜日は週の初日で、%Xと使用します.
%v
週(01-53)月曜日は週の初日で、%xと使用されます.
%W
曜日名
%w
曜日(0=日曜日、6=土曜日)
%X
年、その中の日曜日は週の第1日で、4位、%Vと使用します
%x
年、その月曜日は週の初日で、4位で、%vと使用されています.
%Y
年、4位
%y
年、2位