(PHP 3 >= 3.0.12, PHP 4, PHP 5)
strtotime -- Преобразует текстовое представление даты на английском языке в метку времени Unix
Описание
int
strtotime ( string time [, int now] )
Первым параметром функции должна быть строка с датой на английском
языке, которая будет преобразована в метку времени относительно метки
времени, переданной в now, или текущего
времени, если аргумент now опущен.
В случае ошибки возвращается FALSE.
(В предыдущих версиях до PHP 5.1.0 в случае ошибки возвращается -1).
Функция strtotime() использует GNU формат даты,
поэтому рекомендуется ознакомиться с руководством GNU
Date Input Formats,
где описывается синтаксис аргумента time.
Каждый вызов функций date/time будет генерировать E_NOTICE, если Time zone не установлена
и/или E_STRICT или E_WARNING сообщения если используются системные настройки или TZ переменные.
См. date_default_timezone_set() функцию.
Замечание:
Для большинства систем допустимыми являются даты с 13 декабря
1901, 20:45:54 GMT по 19 января 2038, 03:14:07 GMT. (Эти даты
соответствуют минимальному и максимальному значению 32-битового
целого со знаком). Для Windows допустимы даты с 01-01-1970 по 19-01-2038.
Не все платформы поддерживают отрицательные метки времени, поэтому
даты ранее 1 января 1970 г. не поддерживаются в Windows, некоторых
версиях Linux и некоторых других операционных системах.