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

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

См. также функцию checkdate, которая проверяет корректность даты.

Синтаксис

strtotime(дата);

Примеры

Пример

Давайте преобразуем дату '2025-12-31' в timestamp:

<?php
	echo strtotime('2025-12-31');
?>

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

1767128400

Пример

Давайте преобразуем дату 10-е сентября 2000 года в timestamp:

<?php
	echo strtotime('10 September 2000');
?>

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

968533200

Пример

Давайте выведем завтрашний день (полночь) в формате timestamp:

<?php
	echo strtotime('Tomorrow');
?>

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

1505941200