Вступ

КлассDateTimeImmutable та пов'язані з ним класи дозволяють отримати інформацію про дату та час. Об'єкти можуть бути створені шляхом передачі рядкового подання інформації про дату та час або з поточного часу системи.

Модуль надає багатий набір методів зміни та форматування інформації, включаючи обробку часових поясів і переходів на літній час.

Можливості дати/часу в PHP реалізують календар ISO 8601, який є » пролептичним григоріанським календарем, що реалізує поточні правила високосних днів, прийняті до введення григоріанського календаря, а також включає рік як номер року між -1 до н.и1 нашої ери. Високі секунди не підтримуються.

Інформація про дату та час зберігається у пам'яті у вигляді 64-розрядних чисел. Таким чином, підтримуються всі придатні уявлення дати (включаючи негативні роки). Діапазон становить приблизно 292 мільярди років у минуле та майбутнє.

Зауваження: Часові пояси, описані в цьому розділі, можна знайти за посиланням Список підтримуваних часових поясів