Пояснение | DateTime::* - набор Perl модулей для прсинга и отображения дат в заданных форматах;
"The Many Dates and Times of Perl" - хороший обзор модулей для работы с датами;
Date::Manip - большой (более 3-х тысяч строк на Perl, ресурсоемкий) модуль для манипулирования датами, включает мощные функции парсинга дат, например, понимает "1st thursday in June 1992", поддерживает функции манипулирования датами, вычисление разницы, математические операции (DateCalc("today","+ 3hours 12minutes 6 seconds"));
Date::Calc - написанный на Си модуль для манипулирования датами, функциональность не хуже чем у Date::Manip. Позволяет выполнять всевозможные манипуляции с датами, рекомендуется использовать именно его;
Date::Range - модуль ориентированный на вычисление различных параметров разницы между двумя датами;
TimeDate (Date::Format, Date::Parse) - простые модули для парсинга и вывода дат в произвольном виде;
DateTime::Format::HTTP, HTTP::Date - разбор и преобразование даты в формат соответствующий RFC 822, используемый в HTTP, RSS и т.д.
|