Пакет DATETIME

Пакет DATETIME предназначен для работы с временем, датой, временными периодами и проч.

Список классов пакета:

КлассНазначение
lmbDateКласс, инкапсулирующий дату и различные методы для ее модификации и форматирования.
lmbDateTimeZoneКласс, представляющий функционал по работе с часововыми поясами. Портирован с пакета PEAR :: Date
lmbDatePeriodКласс, представляющий период от одной даты до другой.
lmbTimePeriodКласс, представляющий период времени. Наследник от lmbDatePeriod
lmbMonthКласс, упрощающий работу с одним календарным месяцем.

Помимо данных классов, возможно, вас заинтересует класс lmbLocateDate пакета I18N, который обладает большими, чем lmbDate возможностями по форматированию дат (вывод с учетом локали).