„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie finde ich das Datum eines bestimmten Wochentags mithilfe der strtotime()-Funktion von PHP?

Wie finde ich das Datum eines bestimmten Wochentags mithilfe der strtotime()-Funktion von PHP?

Veröffentlicht am 07.11.2024
Durchsuche:946

How to Find the Date of a Specific Day of the Week Using PHP\'s strtotime() Function?

Bestimmen des Datums für bestimmte Wochentage (Montag, Dienstag usw.)

Wenn Sie den Datumsstempel von ermitteln müssen B. Montag, Dienstag oder jeder andere Wochentag, kann die Funktion strtotime() verwendet werden. Diese Funktion ist besonders nützlich, wenn der angegebene Tag in der aktuellen Woche noch nicht aufgetreten ist.

Um beispielsweise den Datumsstempel für den nächsten Dienstag zu erhalten, verwenden Sie einfach den folgenden Code:

strtotime('next tuesday');

Zusätzlich können Sie anhand der Wochennummer feststellen, ob der Zieltag innerhalb der aktuellen Woche bereits vergangen ist:

$nextTuesday = strtotime('next tuesday');
$weekNo = date('W');
$weekNoNextTuesday = date('W', $nextTuesday);

if ($weekNoNextTuesday != $weekNo) {
    //past tuesday
}

In diesem Beispiel stellt $nextTuesday den Datumsstempel für den nächsten Dienstag dar. Anschließend werden die Wochennummern für die aktuelle Woche ($weekNo) und den nächsten Dienstag ($weekNoNextTuesday) extrahiert. Wenn diese Wochennummern unterschiedlich sind, bedeutet dies, dass der angegebene Tag bereits in der aktuellen Woche eingetreten ist.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3