現在の位置: ホーム> 最新記事一覧> PHP Date()関数はさまざまな日付形式をどのように表示しますか?詳細なチュートリアルが役立ちます!

PHP Date()関数はさまざまな日付形式をどのように表示しますか?詳細なチュートリアルが役立ちます!

gitbox 2025-08-26
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 以下は、いくつかの無関係なコードの例です</span></span><span>
</span><span><span class="hljs-function"><span class="hljs-keyword">function</span></span></span><span> </span><span><span class="hljs-title">example</span></span><span>(</span><span><span class="hljs-params"></span></span><span>) {
    </span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"コードのこの部分は、記事の内容とは何の関係もありません"</span></span><span>;
}
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">example</span></span><span>();
</span><span><span class="hljs-meta">?></span></span><span>

<hr>

<h1>PHP </span><span><span class="hljs-title function_ invoke__">date</span></span><span>() 関数が異なる日付形式を表示する方法?詳細なチュートリアルが役立ちます!</h1>

<p>存在するPHP真ん中,<code></span><span><span class="hljs-title function_ invoke__">date</span></span><span>()

- $フォーマットは、日付と時刻を指定するためのフォーマットです
- $タイムスタンプはオプションのパラメーターであり、デフォルトは現在の時刻です

たとえば、現在の日付を取得します。

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d"</span></span><span>);
?&gt;

出力は似ています: 2025-07-21

2。一般的な日付形式文字
  • Y -4 -Digit年、 2025年など
  • Y -2-ディギット年、例えば25
  • M -2 -digit 01-12
  • n-主要ゼロない月( 1-12
  • D- 2日付 01-31
  • J-主要なゼロない日付 1-31
  • h -24-時間 00-23
  • h -12-時間 01-12
  • i -minutes 00-59
  • S - 00-59
  • A-小文字または午後(午前または午後)
  • A-大文字の朝または午後(午前または午後)
  • l (l小文字のl) - 月曜日などの曜日のフルネーム
  • D-月などの曜日の略語

3。組み合わせの使用例

現在の日付と時刻の完全な表示:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d H:i:s"</span></span><span>); </span><span><span class="hljs-comment">// 2025-07-21 14:35:08</span></span><span>
?&gt;

曜日と月を示します:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"l, F j, Y"</span></span><span>); </span><span><span class="hljs-comment">// Monday, July 21, 2025</span></span><span>
?&gt;

朝/午後の12時間の時間:

 &lt;?php
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"h:i:s A"</span></span><span>); </span><span><span class="hljs-comment">// 02:35:08 PM</span></span><span>
?&gt;

4。タイムスタンプを使用したフォーマット

タイムスタンプがある場合は、2番目のパラメーターを渡すことができます。

 &lt;?php
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strtotime</span></span><span>(</span><span><span class="hljs-string">"2024-12-31 23:59:59"</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"Y-m-d H:i:s"</span></span><span>, </span><span><span class="hljs-variable">$timestamp</span></span><span>); </span><span><span class="hljs-comment">// 2024-12-31 23:59:59</span></span><span>
?&gt;

5。ヒント
  • 2025年7月21」を表示したい場合は、日付( "y year m month d day")を書くことができます。
  • 曜日の中国語を表示するには、配列を組み合わせて実装できます。
 &lt;?php
</span><span><span class="hljs-variable">$weekMap</span></span><span> = [</span><span><span class="hljs-string">"日"</span></span><span>,</span><span><span class="hljs-string">"1つ"</span></span><span>,</span><span><span class="hljs-string">"二"</span></span><span>,</span><span><span class="hljs-string">"三つ"</span></span><span>,</span><span><span class="hljs-string">"4"</span></span><span>,</span><span><span class="hljs-string">"五"</span></span><span>,</span><span><span class="hljs-string">"六"</span></span><span>];
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"週"</span></span><span> . </span><span><span class="hljs-variable">$weekMap</span></span><span>[</span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">"w"</span></span><span>)]; </span><span><span class="hljs-comment">// 週1つ</span></span><span>
?&gt;

要約します

PHPの日付()関数は非常に柔軟です。さまざまな形式の文字の組み合わせにより、さまざまな日付と時間の表示要件を実現できます。これらのフォーマットキャラクターをマスターすると、日付がより専門的に表示され、ニーズを満たすことができます。

今すぐ試してみてください!