ホームページ >データベース >mysql チュートリアル >MySQL で DATE_FORMAT 関数を使用する方法
DATE_FORMAT(日付, 形式): パラメーターに従って日付の形式を設定します。
SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%W %M %Y') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%D %y %a %d %m %b %j') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%H %k %I %r %T %S %w') SELECT DATE_FORMAT(‘2016-01-16 22:23:00','%Y-%m-%d %H:%i:%s')
-> Saturday January 2016 -> 16th 16 Sat 16 01 Jan 016 -> 22 22 10 10:23:00 PM 22:23:00 00 6 -> 2016-01-16 22:23:00
形式のリストは次のとおりです:
%M 月の名前 (1 月...12 月)
%W 週の名前 (日曜日...土曜日)
% D 英語の接頭辞が付いた日付 (1st、2nd、3rd など)
%Y 年、数値、4 桁
%y 年、数値、2 桁
%a 日付の省略形週の名前 (Sun...Sat)
%d 月の日数、数値 (00...31)
%e 月の日数、数値 (0...31)
%m 月、番号 (01 ……12)
%c 月、番号 (1……12)
%b 月の省略名 (Jan……Dec)
%j 日数1 年後 (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 1 週間の日数 (0=日曜日...6=土曜日)
%U 週 (0...52)、ここでは日曜日が週の最初の日です
%u 週 (0...52)、ここでは月曜日が曜日です 最初の日
%% 文字 % )
TIME_FORMAT(time,format ):
具体的な使用法は DATE_FORMAT() と似ていますが、 TIME_FORMAT は時、分、秒のみを処理します (残りの記号は NULL 値または 0 を生成します)
以上がMySQL で DATE_FORMAT 関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。