ホームページ  >  記事  >  バックエンド開発  >  MySQL の日付と関数はヘルプを要求しません_PHP チュートリアル

MySQL の日付と関数はヘルプを要求しません_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:00:17761ブラウズ

DATE_FORMAT(date,format)
フォーマット文字列に従って日付値をフォーマットします。フォーマット文字列では次の修飾子を使用できます: %M 月名 (1 月...12 月)
%W 週名 (日曜日...土曜日)
%D 英語の接頭辞が付いた月の日 (1 日、2 日、3 日) 、など)
%Y 年、数字、4 桁
%y 年、数字、2 桁
%a 週の短縮名 (Sun...Sat)
%d 月の日数、数字 (00 ...31)
%e 月の日数、数値 (0...31)
%m 月、数値 (01...12)
%c 月、数値 (1...12)
%b 月の省略名 (1 月...12 月)
%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=日曜日… 6=土曜日)
%U 週(0……52)、ここでは日曜日が週の最初の日です
%u 週(0……52)、ここでは月曜日がその日です週の最初の日
%% テキスト「%」。

他のすべての文字は解釈されずに結果にコピーされます。

mysql> select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y'); '1997 年 10 月土曜日'
mysql> 04 22:23:00', '%H:%i:%s');
-> '22:23:00'
mysql> select DATE_FORMAT('1997-10-04 22:23:00',
'%D %y %a %d %m %b %j'); '4th 97 Sat 04 10 Oct 277'
mysql> select DATE_FORMAT('1997-10-04 22:23:00') ,
'%H %k %I %r %T %S %w');
-> '22 22 10 10:23:00 PM 22:23:00 00 6'
MySQL3.23 では、 format % は修飾文字の前に必要です。 MySQL の以前のバージョンでは、% はオプションでした。

TIME_FORMAT(time,format)
これは上記の DATE_FORMAT() 関数と同様に使用されますが、フォーマット文字列には、時、分、秒を処理するフォーマット修飾子のみを含めることができます。

他の修飾子は NULL 値または 0 を生成します。

CURDATE()

CURRENT_DATE
関数が文字列コンテキストで使用されるか数値コンテキストで使用されるかに応じて、今日の日付値を 'YYYY-MM-DD' または YYYYMMDD 形式で返します。

mysql> CURDATE(); '1997-12-15'

を選択します。


http://www.bkjia.com/PHPjc/631240.html

www.bkjia.com

http://www.bkjia.com/PHPjc/631240.html技術記事 DATE_FORMAT(date,format) は、書式文字列に従って日付値を書式設定します。フォーマット文字列では次の修飾子を使用できます: %M 月名 (1 月...12 月) %W 週名 (日曜日...)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。