Mktime () - Zeitstempel gestern, letzter Monat usw.).
Intro
Die Funktion mktime () gibt den UNIX-Zeitstempel eines bestimmten Datums zurück, dh die Anzahl der Sekunden, die zwischen dem 1. Januar 1970 und diesem Datum vergangen sind.
Hinweis: Um die folgenden Zeitstempel in ein für MySQL geeignetes Format zu konvertieren, verwenden Sie die Datumsfunktion wie folgt:
Nachfolgend die am häufigsten verwendeten Beispiele:
Letzte 24 Stunden
Der folgende Code deckt die letzten 24 Stunden ab:
Gestern
Der folgende Code funktioniert auch, wenn Sie der 1. des Monats oder der 1. Januar des Jahres sind. Es deckt den Zeitraum von gestern um 00:00:00 bis 23:59:59 gestern ab:
Diese Woche
Der folgende Code setzt voraus, dass der erste Tag der Woche Montag ist. Es deckt den Zeitraum von Montagmorgen um 00:00:00 bis heute ab:
Letzte Woche
Der folgende Code geht davon aus, dass der erste Tag der Woche der Montag ist. Es deckt den Zeitraum vom vorletzten Montag um 00:00:00 Uhr bis zum folgenden Sonntag um 23:59:59 Uhr ab:
Diesen Monat
Der folgende Code deckt den Zeitraum vom ersten des aktuellen bis jetzt ab:
Letzte 30 Tage
Der folgende Code deckt den Zeitraum von vor 30 Tagen bis heute ab:
Im vergangenen Monat
Der folgende Code bezieht sich auf den Vormonat:
Laufendes Jahr
Der folgende Code bezieht sich auf den Zeitraum vom 1. Januar bis heute 00:00:00 Uhr:
Vergangenes Jahr
Der folgende Code bezieht sich auf das Vorjahr vom 1. Januar um 00:00:00 Uhr bis zum 31. Dezember um 23:59:59 Uhr: