Aktueller Standort: Startseite> Neueste Artikel> Tutorial für praktische Datumsfunktion von PHP: Bestimmen Sie einfach den Tag der Woche

Tutorial für praktische Datumsfunktion von PHP: Bestimmen Sie einfach den Tag der Woche

M66 2025-07-26

Verwenden Sie Date () -Funktion, um zu bestimmen, welcher Wochentag sie ist

Die Funktion "Datum () von PHP kann die Daten über den Wochentag zurückgeben. Der vollständige englische Name des Wochentags kann durch den Parameter "L" wie Montag, Dienstag usw. erhalten werden. Der Parameter "N" kann verwendet werden, um den Wochentag in Form einer digitalen Form zu erhalten, wobei 1 Montag und 7 darstellt.

Das folgende Beispiel zeigt, wie die Funktion date () in Kombination mit Strtotime () verwendet wird, um das angegebene Datum in einen Tag der Woche umzuwandeln und dann den entsprechenden chinesischen Tag der Woche durch die Switch -Anweisung auszugeben:

 $date = "2022-01-01"; // Datum zu beurteilen
$day_of_week = date('N', strtotime($date));

switch ($day_of_week) {
    case 1:
        echo "Montag";
        break;
    case 2:
        echo "Dienstag";
        break;
    case 3:
        echo "Mittwoch";
        break;
    case 4:
        echo "Donnerstag";
        break;
    case 5:
        echo "Freitag";
        break;
    case 6:
        echo "Samstag";
        break;
    case 7:
        echo "Sonntag";
        break;
}

Dieser Code definiert zunächst die Datumsvariable, erhält dann die Nummer, die dem Tag der Woche über die Date () -Funktion () entspricht, und verwendet schließlich die Switch -Struktur, um die Nummer der chinesischen Woche auszugeben.

Verwenden Sie Strftime () -Funktion, um die chinesische Woche zu erhalten

Zusätzlich zur Funktion von Datum () kann die Funktion strftime () auch verwendet werden, um den Wochentag zu erhalten und die lokalisierte Anzeige zu unterstützen. Nach dem Einstellen von SetLocale () in die chinesische Umgebung kann Strftime () den Namen der chinesischen Woche des entsprechenden Datums zurückgeben.

Beispiele sind wie folgt:

 setlocale(LC_TIME, 'zh_CN.UTF-8'); // Richten Sie eine chinesische Umgebung ein
$date = "2022-01-01"; // Datum zu beurteilen
$day_of_week = strftime('%A', strtotime($date));
echo $day_of_week;

Die chinesische Umgebung befindet sich zuerst im Code, und dann wird der Strftime () mit Strtotime () aufgerufen, um den vollständigen chinesischen Namensname für eine bequeme direkte Ausgabe zu erhalten.

Zusammenfassen

Durch die beiden in diesem Artikel eingeführten Methoden können Sie den Wochentag flexibel beurteilen, der jedem Datum entspricht und auf Chinesisch anzeigen. Die Auswahl der richtigen Funktion entsprechend Ihren Anforderungen in der Entwicklung verbessert die Klarheit und Effizienz des Codes. Ich hoffe, dieses Tutorial bietet eine praktische Referenz für Ihre PHP -Datumsverarbeitung.