Mysql文で日付時間をフォーマットする方法
Mysql文で日付時刻をフォーマットする方法:
フォーマットの修飾子は以下の通りです:(注意:一部の修飾子は実験したことがなくて、みんなで使いながらテストしてください、ありがとうございます!)
format文字列に基づいてdate値をフォーマットします.次の修飾子はformat文字列で使用できます:%M月名(January......December)
%W曜日名(Sunday・・Saturday)
%Dには英語の接頭辞の月の日付(1 st,2 nd,3 rdなど)があります.
%Y年、数字、4桁
%y年、数字、2桁
%a略語の曜日名(Sun......Sat)
%d月の日数、数値(00......31)
%e月の日数、数値(0......31)
%m月、数字(01......12)
%c月、数字(1......12)
%b略語の月名(Jan......Dec)
%j年間の日数(001......366)
%H時間(00…23)
%k時間(0......23)
%h時間(01……12)
%I時間(01……12)
%l時間(1……12)
%i分、数字(00......59)
%r時間,12時間(hh:mm:ss[AP]M)
%T時間、24時間(hh:mm:ss)
%S秒(00…59)
%s秒(00......59)
%p AMまたはPM
%w一週間の日数(0=Sunday・・・6=Saturday)
%U曜日(0・・・52)、ここは日曜日が初日です
%u曜日(0・・・52)、ここは月曜日が日曜日の初日です
%%1文字「%」です.
%a-曜日の略記
%A-曜日の全書
%b-月の略記
%B-月のフル書き込み
%c-日付06/12/05 11:15:10
%C-世紀
%d-1ヶ月の番号(01から31まで)
%D-同%m/%d/%y
%e-1ヶ月の何番目で、番号が単数の場合は前にスペース(1から31)を追加します.
%g-世紀
%G-世紀[00009999]
%h-同%b
%H-24時間(00~23時間)
%I-12時間(01~12時間)
%j-年の数日目(001から366まで)
%k-24時間形式の時間、単数字の前にスペースを加える.(0から23まで)
%l-12時間形式の時間で、単一の数字の前にスペースを追加します.(range 1 to 12)
%m-月(range 01 to 12)
%M-分
%n-改行
%p-朝か午後か`am'か`pm'を表示します.
%r-a.m.またはp.m.形式の時間
%R-24時間形式の時間
%S-秒
%t-tab記号
%T-同%H:%M:%S
%u-曜日を[1,7]で表す
%U-計算は、年の最初の日曜日から計算されます.
%V-計算は年の最初の週01から53までで、最初の週は少なくとも4日間この年、日曜日を今週の最初の日としなければならない.
%w-曜日を数字で表し、日曜日は0
%W-年の最初の月曜日から計算される数字の形式での最初の週
%x-表示日:月/日/年
%X-表示時間:時間:分:秒
%y-世紀を除く年
%Y-世紀を含む年
%Z-タイムゾーン
%-出力%
select FROM_UNIXTIME(dateline,'%Y-%m-%d %H:%i') as dateline from tp_iteye
フォーマットの修飾子は以下の通りです:(注意:一部の修飾子は実験したことがなくて、みんなで使いながらテストしてください、ありがとうございます!)
format文字列に基づいてdate値をフォーマットします.次の修飾子はformat文字列で使用できます:%M月名(January......December)
%W曜日名(Sunday・・Saturday)
%Dには英語の接頭辞の月の日付(1 st,2 nd,3 rdなど)があります.
%Y年、数字、4桁
%y年、数字、2桁
%a略語の曜日名(Sun......Sat)
%d月の日数、数値(00......31)
%e月の日数、数値(0......31)
%m月、数字(01......12)
%c月、数字(1......12)
%b略語の月名(Jan......Dec)
%j年間の日数(001......366)
%H時間(00…23)
%k時間(0......23)
%h時間(01……12)
%I時間(01……12)
%l時間(1……12)
%i分、数字(00......59)
%r時間,12時間(hh:mm:ss[AP]M)
%T時間、24時間(hh:mm:ss)
%S秒(00…59)
%s秒(00......59)
%p AMまたはPM
%w一週間の日数(0=Sunday・・・6=Saturday)
%U曜日(0・・・52)、ここは日曜日が初日です
%u曜日(0・・・52)、ここは月曜日が日曜日の初日です
%%1文字「%」です.
%a-曜日の略記
%A-曜日の全書
%b-月の略記
%B-月のフル書き込み
%c-日付06/12/05 11:15:10
%C-世紀
%d-1ヶ月の番号(01から31まで)
%D-同%m/%d/%y
%e-1ヶ月の何番目で、番号が単数の場合は前にスペース(1から31)を追加します.
%g-世紀
%G-世紀[00009999]
%h-同%b
%H-24時間(00~23時間)
%I-12時間(01~12時間)
%j-年の数日目(001から366まで)
%k-24時間形式の時間、単数字の前にスペースを加える.(0から23まで)
%l-12時間形式の時間で、単一の数字の前にスペースを追加します.(range 1 to 12)
%m-月(range 01 to 12)
%M-分
%n-改行
%p-朝か午後か`am'か`pm'を表示します.
%r-a.m.またはp.m.形式の時間
%R-24時間形式の時間
%S-秒
%t-tab記号
%T-同%H:%M:%S
%u-曜日を[1,7]で表す
%U-計算は、年の最初の日曜日から計算されます.
%V-計算は年の最初の週01から53までで、最初の週は少なくとも4日間この年、日曜日を今週の最初の日としなければならない.
%w-曜日を数字で表し、日曜日は0
%W-年の最初の月曜日から計算される数字の形式での最初の週
%x-表示日:月/日/年
%X-表示時間:時間:分:秒
%y-世紀を除く年
%Y-世紀を含む年
%Z-タイムゾーン
%-出力%