Функция strtotime

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

Синтаксис

phpstrtotime(string $datetime, ?int $baseTimestamp = null): int|false

Пример

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

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

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

php1767128400

Пример

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

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

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

php968529600

Пример

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

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

Смотрите также

  • функцию checkdate,
    которая проверяет корректность даты
  • функцию date,
    которая форматирует заданную дату