PHPのdate()関数2024 年の最新の入門チュートリアル。このコースでは PHPのdate()関数,PHPの日付() - 日付形式,完全なPHP日リファレンス, について学習できます。
PHPのdate()関数は、時間/日付をフォーマットするために使用されます。
PHPのdate()関数は、タイムスタンプ形式をより読みやすく、日付と時刻を返します。
タイムスタンプは、特定のイベントの発生の日付/時刻を表す文字列です。
string date ( string $format [, int $timestamp ] )
パラメータ | 説明 |
---|---|
フォーマット | 必須。 規定タイムスタンプ形式。 |
タイムスタンプ | オプション。 規定のタイムスタンプ。 デフォルトは、現在の日時です。 |
日付()関数最初の必須の引数の形式は 、日付/時間をフォーマットする方法を指定します。
ここで使用可能な文字の一部は以下のとおりです。
使用可能なすべての文字形式のパラメータのリストについては 、当社のPHP日のリファレンスマニュアル、相談してください日付()関数を 。
他の文字は、「/」などの文字、または間に挿入することができる " - "あなたは書式設定の追加を追加できるように: "。"
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
次のように上記のコードの出力は、次のとおりです。
2016/05/11<br> 2016.05.11<br> 2016-05-11
format 文字 | 説明 | 例では、値を返さ |
---|---|---|
デイ | --- | --- |
D | 先行ゼロ2桁の月の最初の数日間、 | 1月31日 |
D | 週、テキスト表現、3文字の最初の数日間 | 日の月 |
J | 先行ゼロなしで月の最初の数日間 | 1月31日 |
l(小文字の「L」) | いくつかの完全なテキストフォーマット週 | 土曜日 日曜日 |
N | 週の最初の数日のISO-8601フォーマットのデジタル表現(PHP 5.1.0追加されました) | 1(月曜日)から7(日曜日) |
S | 日後に英語の接尾辞月、2文字 | ST、ndは、RDまたは番目。 jは一緒に使用することができます |
ワット | 週の最初の数日間、デジタル表現 | 0(日曜日)から6(土曜日)から |
Z | 最初の数日間で年 | 0から365 |
週 | --- | --- |
W | 今年の最初の数週間でISO-8601形式、月曜日から始まる週(PHP 4.1.0新たに追加されました) | 例:42(年の最初の42週間) |
月 | --- | --- |
F | 月。、フルテキスト形式、 | 12月-1月 |
メートル | 先行ゼロの月の数字 | 1月12日 |
M | 3文字の略語で表さ月 | 12月-1月 |
n個 | 先行ゼロなしで月間デジタル表現 | 1-12 |
トン | 与えられた月の日数を持っている必要があります | 28-31 |
年 | --- | --- |
L | これは、うるう年であります | それがうるう年の場合はそうでない場合は1、0であります |
O | 今年のISO-8601形式。 ISO番号(W)が前の週または翌年になる場合にはその年が使用されていることを除いて、Yとしてこれと同じ値 。 (PHP 5.1.0で追加されました) | 例:1999または2003 |
Y | 年4桁の完全な表現 | 例:1999または2003 |
Y | 年の二桁 | 例:99または03 |
時間 | --- | --- |
A | 小文字の午前と午後の値 | 午前または午後 |
A | 午前と午後の大文字値 | AMまたはPM |
B | ときスウォッチインターネット標準 | 000から999 |
グラム | 先頭にゼロを付けない時間、12時間形式、 | 1-12 |
G | 先頭にゼロを付けない時間、24時間形式、 | 0-23 |
時間 | 先行ゼロ時間、12時間形式 | 1月12日 |
H | 先行ゼロ時間、24時間形式 | 00-23 |
私 | 先行ゼロの数分があります。 | 00-59> |
の | 先行ゼロ秒、 | 00-59> |
U | MS(PHP 5.2.2追加されました)。 それが唯一の整数の引数を受け入れるための日付()関数は常に000000を返すことに注意してください、とのDateTime ::フォーマット()ミリ秒をサポートされています。 | 例:654321 |
時間帯 | --- | --- |
電子 | タイムゾーン識別子(PHP 5.1.0で追加されました) | たとえば 、 次のように UTC、GMT、大西洋/アゾレス |
私 | 夏時間かどうか | 夏時間はそれ以外の場合は1、0であれば |
O | そして、時間差GMTの数 | 例えば:0200 |
P | コロンで区切られた時間と分の差のグリニッジ標準時(GMT)(PHPの5.1.3を追加) | 例:02:00 |
T | タイムゾーンどこ機 | 例えば:EST、MDT(例えば「東部標準時」など、Windowsの[翻訳者注]フルテキスト形式としては、中国語版は「中国標準時」と表示されます)。 |
Z | 秒の違いを相殺しました。 オフセットUTCタイムゾーンの西は常に負である、東のタイムゾーンはUTCは常に正のオフセット。 | 43200 -43200 |
完全な日付/時刻 | --- | --- |
C言語 | ISO 8601の日付形式(PHP 5が追加されました) | 2004-02-12T15:19:21 + 00:00 |
R | RFC 822の日付書式 | たとえば 、 次のように木、2000年12月21日午前16時01分07秒0200 |
U | Unixのエポック(1970年1月1日00:00:00 GMT)開始日からの秒 | )(また、 時間を参照してください。 |
すべての日付関数の完全なリファレンスマニュアルについては、当社をご覧ください完全なPHP日リファレンスマニュアルを 。
このリファレンス・マニュアルは、それぞれの機能やアプリケーションの例の簡単な説明を提供しています!