>perl -MDevel::SimpleTrace -MDateTime -e'my $d = DateTime->today(time_zone => 
>"Africa/Cairo") ;'

This is failing because it attempts to construct 00:00 local time in the
specified timezone, but today there was no 00:00 in Cairo.  DST took
effect at what would have been that instant, so the local time jumped
from 2009-04-23T23:59:59+02 to 2009-04-24T01:00:00+03.

-zefram

Reply via email to