my $zone= DateTime::TimeZone->new(name => 'America/New_York');
my $tm = Time::Moment->from_string('9999-12-31T23:59:59Z');
my $offset = int($zone->offset_for_datetime($tm) / 60);
Results in:
Can't locate object method "utc_year" via package "Time::Moment" at C:/Perl/site/lib/DateTime/TimeZone.pm line 186.
Getting an interesting error on this edge case:
my $zone= DateTime::TimeZone->new(name => 'America/New_York'); my $tm = Time::Moment->from_string('9999-12-31T23:59:59Z'); my $offset = int($zone->offset_for_datetime($tm) / 60);
Results in:
Can't locate object method "utc_year" via package "Time::Moment" at C:/Perl/site/lib/DateTime/TimeZone.pm line 186.