Main modules
DateTime
Date::Manip
Date::Format, Date::Parse
Date::Simple
Parsing
high-level
HTTP::Date
Date::Parse
Time::ParseDate
DateTime::Format::Natural
Date::Manip -- parse()
low-level
Time::Local
Formatting
strftime()
is the quintessential function here, and can be found in various places:
POSIX::strftime()
DateTime
->
strftime()
Date::Format
rounding to English expressions (eg. "6 seconds ago", "4 days ago")
Time::Duration
DateTimeX::Format::Ago
DateTime::Format::Human::Duration