← All built-ins / mktime()

mktime()

mktime(...$args): int

Parameters

NameTypeDescription
$hourint0–23
$minuteint0–59
$secondint0–59
$monthint1–12
$dayint1–31
$yearint4-digit year

Return value

Unix timestamp for that local date/time.

Example

$t = mktime(12, 30, 0, 3, 15, 2024);
echo date("Y-m-d H:i:s", $t);
2024-03-15 12:30:00

See also

date()strtotime()checkdate()