DateTime::Format::Flexible::lang::en
the english language plugin
the english language plugin
You should not need to use this module directly.
If you only want to use one language, specify the lang property when parsing a date.
example:
my $dt = DateTime::Format::Flexible->parse_datetime(
'Wed, Jun 10, 2009' ,
lang => ['en']
);
# $dt is now 2009-06-10T00:00:00
Note that this is not required, by default ALL languages are scanned when trying to parse a date.
Instantiate a new instance of this module.
month name regular expressions along with the month numbers (Jan(?:uary)? => 1)
day name regular expressions along the the day numbers (Mon(?:day)? => 1)
maps day of month names to the corresponding numbers (first => 01)
maps hour names to numbers (noon => 12:00:00)
strings to remove from the date (rd as in 3rd)
searches for the string 'at' to help determine a time substring (sunday at 3:00)
maps string names to real dates (now => DateTime->now)
the word used to denote a date in the past (3 years ago)
useful strings when doing datetime math
maps unofficial timezones to official timezones for this language (CST => America/Chicago)
Tom Heady
CPAN ID: thinc
Punch, Inc.
cpan@punch.net
http://www.punch.net/
Copyright 2011 Tom Heady.
This program is free software; you can redistribute it and/or modify it under the terms of either:
DateTime::Format::Flexible