Функция mktime переводит заданную дату в формат timestamp.

Формат timestamp - это количество секунд, прошедшее с 1-го января 1970 года по заданный момент времени.

См. также функцию time, которая возвращает timestamp для текущего момента времени.

Синтаксис

mktime(часы, минуты, секунды, месяц, день, год);

Примеры

Пример

Давайте получим разницу в секундах между 1970 годом и 31.12.2025, 12:59:59:

<?php
	echo mktime(12, 59, 59, 31, 12, 2025);
?>

Результат выполнения кода:

1815386399