Wie bekomme ich den ersten Tag des laufenden Jahres?
In PHP kann man die mktime
-Funktion verwenden, um den Unix-Zeitstempel des ersten Tages des aktuellen Jahres zu erhalten, und anschließend die date
-Funktion, um es als Datumszeichenfolge zu formatieren.
Hier ist ein Beispiel:
<?php
$firstDayOfYear = mktime(0, 0, 0, 1, 1, date("Y"));
$firstDayOfYear = date("Y-m-d", $firstDayOfYear);
echo $firstDayOfYear;
Die mktime
-Funktion erstellt einen Zeitstempel basierend auf den übergebenen Parametern: Stunde (0), Minute (0), Sekunde (0), Monat (1, Januar), Tag (1) und Jahr (das aktuelle Jahr, das mit der date
-Funktion und dem Format "Y" abgerufen wird).
Die date
-Funktion formatiert dann den Zeitstempel als Datumszeichenfolge im Format "Y-m-d".