Signatur
strtotime(string $datetime, ?int $baseTimestamp = null): int|false
Beschreibung
Praktisch für relative Zeitangaben. Bei kritischen Datumsangaben besser DateTimeImmutable::createFromFormat().
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $datetime Pflicht | string | — | Datums-String. |
| $baseTimestamp | ?int | null | Referenz für relative Angaben. |
Rückgabewert
Typ
int|false
Beschreibung
Timestamp oder
false.Beispiele
Absolut
<?php
echo date('d.m.Y', strtotime('2026-12-24')); // 24.12.2026
Relativ
<?php
echo date('d.m.Y', strtotime('next monday'));
echo date('d.m.Y', strtotime('+1 week'));
echo date('d.m.Y', strtotime('first day of last month'));