Следующие ниже функции для работы с датами и временем являются частью ядра PHP, поэтому вы можете использовать эти функции в своих скриптах без дополнительной установки.

Функция Описание
checkdate() Проверяет дату по григорианскому календарю
date_add() Добавляет к дате количество дней, месяцев, лет, часов, минут и секунд
date_create_from_format() Возвращает новый объект DateTime, отформатированный в соответствии с указанным форматом
date_create() Возвращает новый объект DateTime
date_date_set() Устанавливает новую дату
date_default_timezone_get() Возвращает часовой пояс по умолчанию, используемый всеми функциями даты и времени в скрипте
date_default_timezone_set() Устанавливает часовой пояс по умолчанию, используемый всеми функциями даты / времени в скрипте
date_diff() Возвращает разницу между двумя датами
date_format() Возвращает дату, отформатированную в соответствии с указанным форматом
date_get_last_errors() Возвращает предупреждения и ошибки, обнаруженные при разборе строки даты / времени
date_interval_create_from_date_string() Устанавливает DateInterval из относительных частей строки
date_interval_format() Форматирует интервал
date_isodate_set() Устанавливает дату в соответствии со стандартом ISO 8601
date_modify() Изменяет отметку времени
date_offset_get() Возвращает смещение часового пояса
date_parse_from_format() Возвращает ассоциативный массив с подробной информацией о заданной дате, отформатированной в соответствии с указанным форматом
date_parse() Возвращает ассоциативный массив с подробной информацией об указанной дате
date_sub() Вычитает количество дней, месяцев, лет, часов, минут и секунд из даты
date_sun_info() Возвращает массив с информацией о закате / восходе и начале / конце сумерек для указанного дня и местоположения
date_sunrise() Возвращает время восхода солнца для заданного дня и местоположения
date_sunset() Возвращает время заката для заданного дня и местоположения
date_time_set() Устанавливает время
date_timestamp_get() Возвращает временную метку Unix, представляющую дату
date_timestamp_set() Устанавливает дату и время на основе отметки времени Unix
date_timezone_get() Возвращает часовой пояс относительно заданного DateTime
date_timezone_set() Устанавливает часовой пояс для объекта DateTime
date() Форматирует местную дату и время
getdate() Возвращает дату / время метки времени или текущую местную дату / время
gettimeofday() Возвращает текущее время
gmdate() Форматирует дату и время GMT / UTC
gmmktime() Получает временную метку Unix для даты по Гринвичу
gmstrftime() Форматирует дату и время GMT / UTC в соответствии с локальными настройками
idate() Форматирует местное время / дату как целое число
localtime() Возвращает местное время
microtime() Возвращает текущую временную метку Unix с микросекундами
mktime() Возвращает временную метку Unix для даты
strftime() Форматирует местное время / дату в соответствии с настройками локали
strptime() Анализирует время / дату, созданную с помощью strftime()
strtotime() Преобразует текстовое datetime на английском языке в метку времени Unix
time() Возвращает текущее время как отметку времени Unix
timezone_abbreviations_list() Возвращает ассоциативный массив, содержащий dst, смещение и имя часового пояса
timezone_identifiers_list() Возвращает индексированный массив, содержащий все определенные идентификаторы часовых поясов
timezone_location_get() Возвращает информацию о местоположении для указанного часового пояса
timezone_name_from_abbr() Возвращает название часового пояса по сокращению
timezone_name_get() Возвращает название часового пояса
timezone_offset_get() Возвращает смещение часового пояса от GMT
timezone_open() Создает новый объект DateTimeZone
timezone_transitions_get() Возвращает все переходы для часового пояса
timezone_version_get() Возвращает текущую версию часового timezonedb

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.