Aktueller Standort: Startseite> Neueste Artikel> So formatieren Sie PHP -Daten mit GetDate () und die Zeitzoneninformationen, in denen Sie sich befinden?

So formatieren Sie PHP -Daten mit GetDate () und die Zeitzoneninformationen, in denen Sie sich befinden?

gitbox 2025-09-30
<span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-comment">// Das Folgende ist das Vorwort des Artikels,Hat nichts mit dem Inhalt des Textes zu tun</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Dies ist ein Beispiel für den Vorschau -Inhalt des Artikels,Sie können einige Website -Ankündigungen oder Copyright -Informationen platzieren。\n"</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>

&lt;hr&gt;

</span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-comment">// Starten Sie den Text</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;h1&gt;Wie man benutztgetdate()FormatPHPDatum und Zeigen Sie die Zeitzoneninformationen an und zeigen Sie die Informationen an?&lt;/h1&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 1. Holen Sie sich den aktuellen Zeitstempel</span></span><span>
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">time</span></span><span>();

</span><span><span class="hljs-comment">// 2. verwendengetdate()Holen Sie sich das Zeitarray</span></span><span>
</span><span><span class="hljs-variable">$dateArray</span></span><span> = </span><span><span class="hljs-title function_ invoke__">getdate</span></span><span>(</span><span><span class="hljs-variable">$timestamp</span></span><span>);

</span><span><span class="hljs-comment">// 3. Format日期信息</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Letztes Jahr: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Aktueller Monat: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Aktuelles Datum: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Welcher Wochentag: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'weekday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Stunde: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Minute: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'minutes'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Zweite: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'seconds'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 4. Holen Sie sich Zeitzoneninformationen und zeigen Sie Informationen an</span></span><span>
</span><span><span class="hljs-variable">$timezone</span></span><span> = </span><span><span class="hljs-title function_ invoke__">date_default_timezone_get</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;Aktuelle Zeitzone: "</span></span><span> . </span><span><span class="hljs-variable">$timezone</span></span><span> . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 5. 显示完整Format日期</span></span><span>
</span><span><span class="hljs-variable">$formattedDate</span></span><span> = </span><span><span class="hljs-title function_ invoke__">sprintf</span></span><span>(
    </span><span><span class="hljs-string">"%04d-%02d-%02d %02d:%02d:%02d"</span></span><span>,
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'minutes'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'seconds'</span></span><span>]
);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;完整Format日期(Einschließlich Zeitzone): "</span></span><span> . </span><span><span class="hljs-variable">$formattedDate</span></span><span> . </span><span><span class="hljs-string">" "</span></span><span> . </span><span><span class="hljs-variable">$timezone</span></span><span> . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// Ende des Artikels</span></span><span>
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

In diesem Artikel wird Beispiele angezeigt, wie:

  1. Verwenden Sie GetDate () , um detaillierte Array -Informationen über die aktuelle Zeit zu erhalten.

  2. Holen Sie sich die Informationen über Jahr, Monat, Tag, Stunde, Minute, Sekunde und Woche durch das Array -Feld.

  3. Verwenden Sie Datum_Default_Timezone_get (), um die aktuelle Zeitzone zu erhalten und anzeigen.

  4. Verwenden Sie Sprintf () , um die Zeit in eine vollständig lesbare Datumszeichenfolge zu formatieren und die Zeitzone hinzuzufügen.

Sie können diesen PHP -Code direkt ausführen, um die formatierten Datums- und Zeitzoneninformationen anzuzeigen.