ホームページ > php教程 > php手册 > PHPの日付と時刻関数date()を詳しく学ぶ

PHPの日付と時刻関数date()を詳しく学ぶ

WBOY
リリース: 2016-06-21 09:01:06
オリジナル
801 人が閲覧しました
1、年-月-日
echo date('Y-m-j');
2007-02-6

echo date('y-n-j');
07-2-6

大文字の Y は 4 桁の年を表し、小文字の y は 2 桁の年を表します。
小文字の m は月の番号 (先頭付き) を表します。小文字の n は、先頭のない月番号を表します。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-m-d');
2007-02-06

大文字の M は月の 3 つの省略文字を表し、小文字の m は月の番号 (先頭に 0 が付きます) を表します。
大文字の J はなく、小文字の j のみが月の日付を表します。先頭に o; 必要に応じて、月の前に小文字の d が付いている場合は、小文字の d を使用します。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-F-jS');
2007-2月6日

大文字の M はその月の 3 つの省略文字を表し、大文字の F はその月の完全な英語版を表します。 (小文字の f は不可)
大文字の S は、日付番号に応じて、「st」、「nd」、「rd」、「th」などの日付の接尾辞を表します。

概要:
は大文字の Y と小文字の y で表すことができ、
は大文字の F、大文字の M、小文字の m、および小文字の n で表すことができます (それぞれ文字と文字を表します)。
は小文字の d と小文字の j で日付を表すために使用でき、大文字の S は日付の接尾辞を表します。


2、時:分:秒

デフォルトでは、PHP は表示される時刻を「グリニッジ標準時」として解釈します。これはローカル時刻とは異なります。時差は8時間。

echo date('g:i:s a');
午前 5:56:57

echo date('h:i:s A');
05:56:57 AM

小文字の g は先頭に 0 のない 12 時間形式を示し、小文字の h は先頭に 0 がある 12 時間形式を示します。
12 時間制を使用する場合、小文字の a は小文字の「am」と「pm」を表し、大文字の A は大文字の「AM」と「PM」を表します。

echo date('G:i:s');
14:02:26

大文字の G は 24 時間形式で時間を表しますが、先頭には大文字を使用しません。 H は先頭に

を付けた 24 時間形式の時間を表します。 概要:
文字 g は先頭なしの時間を表し、文字 h は先頭付きの時間を表します。小文字の g、h は 12 時間制を示し、大文字の G と H は 24 時間制を示します。


3、閏年、週、日
echo date('L');
今年が閏年かどうか: 0

echo date( 'l');
今日は火曜日です

echo date('D');
今日は火曜日です

大文字の L は、次のことを意味します。今年は閏年です。真の場合は 1、それ以外の場合は 0 を返します。
小文字の l は曜日 (火曜日) の完全な英語版を表します。
は大文字の D を使用して 3 を表します。 - 曜日(火)の文字の略称。

echo date('w');
今日の週: 2

echo date('W');
今週は年の第 06 週です

小文字の w は、数値形式で表される曜日を表します
大文字の W は、その年の週数を表します

echo date('t');
今月は 28 ですdays

echo date('z');
今日は今年の 36 日目です

小文字の t は当月の日数を示します
小文字の z は、今日の今年の日


4、その他
echo date('T');
UTC
大文字の T は、その国のタイムゾーン設定を表します。 server

echo date('I');
0
大文字 I は夏時間かどうかを判断することを意味し、true の場合は 1 を返し、それ以外の場合は 0

echo date ('U');
1170769424
大文字の U は、1970 年 1 月 1 日から現在までの合計秒数を表し、これは Unix 時間エポックの UNIX タイムスタンプです。

echo date('c');
2007-02-06T14:24:43+00:00
小文字の c は ISO8601 日付を表し、日付形式は YYYY-MM-DD です。文字 T を使用して日付と時刻を区切ります。時刻形式は HH:MM:SS で、タイム ゾーンはグリニッジ標準時 (GMT) からのオフセットで表されます。

echo date('r');
火曜日、06 Feb 2007 14:25:52 +0000
小文字の r は RFC822 の日付を表します。

小さな date() 関数は、PHP のパワーと魅力を示しています (笑)。



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート