Wenn Sie das aktuelle Datum in PHP erhalten, können Sie die Datumsfunktion verwenden, die eine der am häufigsten verwendeten Funktionen ist, um Daten und Uhrzeiten zu verarbeiten.
$currentDate = date('Y-m-d');
Der obige Code speichert das aktuelle Datum im Format von "Jahrmonat-Datum" der Variablen $ currentDate .
Der Neujahrstag ist der 1. Januar eines jeden Jahres, daher müssen wir nur das laufende Jahr bekommen und es am 01.01.01 spleißen.
$newYearDate = date('Y') . '-01-01';
Dies gibt Ihnen das volle Datum des Neujahrstags.
Um den spezifischen Tag der Woche am Neujahrstag zu kennen, können Sie Strtotime verwenden, um das Datum in einen Zeitstempel umzuwandeln und dann die Formatierungsfunktion der Datumsfunktion zu kombinieren.
$weekday = date('l', strtotime($newYearDate));
wobei 'l' bedeutet, den vollständigen Namen der englischen Woche auszugeben (z. B. Montag, Dienstag usw.).
Der letzte Schritt besteht darin, das Berechnungsergebnis über die Echofunktion auszugeben.
echo 'Neujahrstag ist:' . $weekday;
Der Browser zeigt eine ähnliche Nachricht wie "Neujahrstag ist: Mittwoch".
Im Folgenden finden Sie den vollständigen PHP -Code, kopieren und laufen Sie aus, um die Ergebnisse anzuzeigen:
$currentDate = date('Y-m-d');
$newYearDate = date('Y') . '-01-01';
$weekday = date('l', strtotime($newYearDate));
echo 'Neujahrstag ist:' . $weekday;
Durch den in diesem Artikel bereitgestellten Code können Sie jedes Jahr den Neujahrstag der Woche problemlos beurteilen. Die Datumsfunktion und die Strtotime -Funktion in PHP eignen sich sehr für die Verarbeitungsdaten und -zeit und sind auch sehr hilfreich für die Zeitformatierung, die Konvertierung und andere Probleme in der täglichen Entwicklung.