Функция 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,
    която форматира зададената дата