NAME
DateTime::Format::JavaScript - Parses and formats Date of JavaScript
SYNOPSIS
use DateTime::Format::JavaScript;
# Modern browsers
my $dt = DateTime::Format::JavaScript->parse_datetime("Sat Jul 26 2014 16:37:29 GMT+0900 (JST)");
print $dt; # 2014-07-26T16:37:29
# Ancient Opera
my $dt = DateTime::Format::JavaScript->parse_datetime("Sat, 26 Jul 2014 16:37:29 GMT+0900");
print $dt; # 2014-07-26T16:37:29
DESCRIPTION
DateTime::Format::JavaScript - Parse Date string generated by JavaScript engines of Web browsers.
METHODS
DateTime::Format::JavaScript->parse_datetime( $str )
Given a JavaScript's Date
string, this will return a new DateTime
object.
If $str is improperly formatted, this will croak.
DateTime::Format::JavaScript->format_datetime( $dt )
Given a DateTime
object, this will return formatted string.
CAVEAT: this method cannot return time-zone string properly.
LICENSE
Copyright (C) Daisuke (yet another) Maki.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Daisuke (yet another) Maki