Start · Sprachen · PHP · Referenz · date

date

Funktion

Formatiert einen Unix-Timestamp — der Klassiker. Für neuen Code besser <code>DateTimeImmutable</code>.

seit PHP 4.0.0 Kategorie: date

Signatur

date(string $format, ?int $timestamp = null): string

Beschreibung

Format-Zeichen: Y (4-stellig Jahr), m (Monat 01-12), d (Tag 01-31), H (Stunde 00-23), i (Minute), s (Sekunde). Vollständige Liste in der PHP-Doku.

Parameter

Name Typ Default Beschreibung
$format Pflicht string Format-String.
$timestamp ?int null null = jetzt.

Rückgabewert

Typ
string
Beschreibung
Formatiertes Datum.

Beispiele

Basis

<?php

echo date('d.m.Y H:i'); // 18.09.2026 09:42
echo date('Y-m-d\TH:i:sP'); // 2026-09-18T09:42:00+02:00 (ISO 8601)

Siehe auch