NAME
WordPress::Base::Date
DESCRIPTION
Wordpress dates are tricky.
SYNOPSIS
use WordPress::Base::Date ':all';
my $datestring = '19791205T00:06:40';
datestring_ok($datestring) or die;
my $timestamp = datestring2time($datestring);
my $datestring_now = time2datestring(time());
my $hash = datestring_parse($datestring);
ls t =head2 datestring_ok()
arg is date strink, returns boolean
datestring2time()
arg is some sort of date string, attempts to turn to unix timestamp optionally you can provide as arg a hash ref such as:
{
year => '1975',
month => '07',
day => '31',
}
time2datestring()
arg is unix timestamp, returns formatted for wordpress
datestring_parse()
arg is datestring if not valid datestring, returns undef returns hash ref with keys year, month, day, hour, minute, second
SEE ALSO
WordPress::API
AUTHOR
Leo Charre leocharre at cpan dot org