Additional sub-module that provides a set of helpers for dealing with date and time in different formats. It mostly works with standard DateTime class.
HTTP-date regular expression, using which string with date and time in three different formats can be parsed.
These formats are:
asctime, all of them are described in RFC 2616.
This regular expression should be used only for string checking and all conversion to DateTime should be done using
DateTimeGrammar grammar and
DateTimeActions class in this manner:
my $str = Sun, '06 Nov 1994 08:49:37 GMT'; my DateTime $time = DateTimeGrammar.parse(, actions => DateTimeActions.new).made;
For formatting a DateTime object to supporting HTTP format, routine
rfc1123-formatter can be used. It takes a DateTime objects and returns a
Str. Other supported for parsing formats, such as
RFC 850 date and time format were marked as obsolete and hence not provided.