PHP Функция mktime()
Пример
Возвращает метку времени Unix для даты. Затем используйте его, чтобы найти день этой даты:
<?php
// Печатать: 3 Октября 1975 года была пятница
echo "3 Октября 1975 года в ".date("l", mktime(0,0,0,10,3,1975));
?>
Попробуйте сами »
Определение и использование
Функция gmmktime() возвращает метку времени Unix для даты.
Совет: Эта функция идентична gmmktime() кроме того, переданные параметры представляют собой дату (а не дату GMT).
Синтаксис
mktime(hour, minute, second, month, day, year, is_dst)
Параметр значений
Параметр | Описание |
---|---|
hour | Необязательный. Указывает час |
minute | Необязательный. Указывает минуту |
second | Необязательный. Указывает секунду |
month | Необязательный. Указывает месяц |
day | Необязательный. Указывает день |
year | Необязательный. Указывает год |
is_dst | Необязательный. Установите этот параметр равным 1, если время находится в течение летнего времени (DST), 0, если это не так, или -1 (по умолчанию), если оно неизвестно. Если он неизвестен, PHP пытается выяснить это сам (что может привести к неожиданным результатам). Примечание: Этот параметр удален в PHP 7.0. Вместо этого следует использовать новые функции обработки часовых поясов |
Технические подробности
Вернуть значение: | Возвращает целочисленную метку времени Unix. FALSE при ошибке |
---|---|
PHP Версия: | 4+ |
PHP Список изменений: | PHP 7.1: Параметр is_dst удален. PHP 5.3.0: Выдает E_deprecated, если используется параметр is_dst PHP 5.3.0: Бросает E_DEPRECATED при использовании параметр is_dst PHP 5.1: Параметр is_dst устарел. Если mktime() вызывается без аргументов, то теперь он выдает уведомление E_STRICT. Вместо этого используйте функцию time(). |
❮ PHP Справочник Дата/Время