Datum und Zeit

In PHP kannst du super einfach mit Datum und Zeit arbeiten. Zwei der wichtigsten Funktionen dafür sind time() und date().

Aktuellen Zeitpunkt abrufen

Mit time() bekommst du die aktuelle Zeit als sogenannten Unix-Timestamp – das ist einfach die Anzahl der Sekunden seit dem 1. Januar 1970, 00:00 Uhr UTC:
Anklicken zum Kopieren
Das gibt dir eine große Zahl wie zum Beispiel 1714092000 – ein eindeutiger Zeitstempel.

Datum und Uhrzeit formatiert ausgeben

Mit date() kannst du diesen Timestamp in ein lesbares Datum umwandeln:
Anklicken zum Kopieren
Ergebnis: 2025-04-25 10:45:00 (je nach aktuellem Zeitpunkt natürlich).

Du kannst bei date() ganz flexibel angeben, wie das Datum formatiert werden soll!

Zeitzone einstellen

Standardmäßig arbeitet PHP mit UTC. Willst du die deutsche Zeit verwenden, stell einfach die Zeitzone um:
Anklicken zum Kopieren
Immer wichtig: Das solltest du möglichst direkt zu Beginn deines Skripts machen.

Praktische Platzhalter für date()

Hier eine kleine Auswahl, was du alles in date() nutzen kannst:

- Y: Jahr vierstellig (2025)
- y: Jahr zweistellig (25)
- m: Monat zweistellig (01–12)
- d: Tag zweistellig (01–31)
- H: Stunde im 24h-Format (00–23)
- h: Stunde im 12h-Format (01–12)
- i: Minuten (00–59)
- s: Sekunden (00–59)
- l: Wochentag ausgeschrieben (Montag, Dienstag...)
- D: Wochentag abgekürzt (Mo, Di...)
- F: Monat ausgeschrieben (April, Mai...)
- M: Monat abgekürzt (Apr, Mai...)

Natürlich kannst du mehrere Platzhalter kombinieren! Hier ein Beispiel:
Anklicken zum Kopieren
Das könnte z.B. ergeben: Freitag, 25. April 2025 – 10:45.

Zusammengefasst

Mit time() holst du dir den aktuellen Zeitpunkt, mit date() kannst du ihn schön formatieren – und mit der richtigen Zeitzone sorgst du dafür, dass alles passt.
Egal ob aktuelles Datum auf der Webseite, ein Logfile-Eintrag oder ein Timer: Ohne Datum und Zeit geht in PHP fast nix!

Kommentare

Möchtest du etwas zu diesem Tutorial sagen?

2000 Zeichen übrig
Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen