Функции для времени-даты в PHP
Работа с timestamp
Выведите текущее время в формате timestamp.
Выведите 1 марта 2025 года
в формате timestamp.
Выведите 31 декабря текущего года
в формате timestamp. Скрипт должен
работать независимо от года, в котором он запущен.
Найдите количество секунд, прошедших с 13:12:59
15-го марта 2000 года до настоящего
момента времени.
Найдите количество целых часов, прошедших
с 7:23:48 текущего дня до настоящего
момента времени.
Функция date
Выведите на экран текущий год, месяц, день, час, минуту, секунду.
Выведите текущую дату-время в форматах 2025-12-31, 31.12.2025, 31.12.13, 12:59:59.
С помощью функций mktime и date выведите
12 февраля 2025 года в формате
12.02.2025.
Создайте массив дней недели. С помощью этого
массива и функции date выведите на
экран название текущего дня недели. Узнайте
какой день недели был 06.06.2006,
в ваш день рождения.
Создайте массив месяцев. С помощью этого
массива и функции date выведите на
экран название текущего месяца.
Найдите количество дней в текущем месяце. Скрипт должен работать независимо от месяца, в котором он запущен.
Функция strtotime
Дана дата в формате 2025-12-31. С
помощью функции strtotime и функции
date преобразуйте ее в формат 31-12-2025.
Прибавление и отнимание дат
В переменной $date лежит дата в формате
2025-12-31. Прибавьте к этой дате
2 дня, 1 месяц и 3 дня,
1 год. Отнимите от этой даты 3 дня.
Практические задачи
Узнайте сколько дней осталось до Нового Года. Скрипт должен работать в любом году.
Пусть в переменной содержится некоторый год.
Найдите все пятницы 13-е в этом году.
Результат выведите в виде массива дат.
Узнайте какой день недели был 100
дней назад.