Heim > Backend-Entwicklung > PHP-Tutorial > Wie finde ich das erste und letzte Datum eines Monats in PHP?

Wie finde ich das erste und letzte Datum eines Monats in PHP?

Linda Hamilton
Freigeben: 2024-11-02 02:31:02
Original
255 Leute haben es durchsucht

How to Find the First and Last Dates of a Month in PHP?

Erstes und letztes Datum in einem Monat mit PHP finden

PHP bietet eine leistungsstarke Funktion namens „Datum“, mit der Sie verschiedene Datumsangaben abrufen und formatieren können Informationen aus Zeitstempeln. Dazu gehört das Finden des ersten und letzten Datums in einem bestimmten Monat.

Daten für den aktuellen Monat finden

Um das erste und letzte Datum des aktuellen Monats zu finden, müssen Sie Sie können einfach die Formatzeichenfolgen „m-01-Y“ bzw. „m-t-Y“ angeben. Diese stellen den ersten Tag des Monats (mit einer fest codierten „01“) und den letzten Tag des Monats (gekennzeichnet durch „t“) dar. Zum Beispiel:

<code class="php">$first_day_this_month = date('m-01-Y'); // hard-coded '01' for first day
$last_day_this_month  = date('m-t-Y');</code>
Nach dem Login kopieren

Daten für bestimmte Monate suchen

Um das erste und letzte Datum für einen bestimmten Monat zu finden, können Sie einen Zeitstempel angeben. Dies kann eine Zeichenfolge in einem anerkannten Datumsformat oder ein UNIX-Zeitstempel sein. Um beispielsweise den letzten Tag im April 2010 zu finden:

<code class="php">$last_day_april_2010 = date('m-t-Y', strtotime('April 21, 2010'));</code>
Nach dem Login kopieren

Verstehen der Formatsymbole

date() interpretiert bestimmte Symbole innerhalb der Formatzeichenfolge und ersetzt sie mit Werten aus dem Zeitstempel. Die zum Extrahieren von Monats- und Tageswerten verwendeten Symbole sind:

  • Y: 4-stelliges Jahr
  • m: Numerischer Monat mit führender Null
  • t: Anzahl der Tage im Monat

Zusätzliche Beispiele

  • Erste und letzte Sekunde eines Monats finden:
<code class="php">$timestamp    = strtotime('February 2012');
$first_second = date('m-01-Y 00:00:00', $timestamp);
$last_second  = date('m-t-Y 12:59:59', $timestamp);</code>
Nach dem Login kopieren

Ausführlichere Informationen zur date()-Funktion und den verfügbaren Formatsymbolen finden Sie im offiziellen PHP-Handbuch: http://php.net/manual/en/function.date.php.

Das obige ist der detaillierte Inhalt vonWie finde ich das erste und letzte Datum eines Monats in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage