I would suspect that the version of Time::Local installed on your machine is older than version 1.13.
From the changelog:
1.13 2006-08-09 ... - Fixed a bug that occurred around the DST change for Europe/London (and probably other time zones with a positive UTC offset). If given, the hour immediately after the change (2:00 AM for Europe/London), then the returned epoch was 3600 seconds too large. Reported by Roger Picton. See RT #11662.
In reply to Re: Timelocal, Localtime Bug?
by thundergnat
in thread Timelocal, Localtime Bug?
by alanonymous
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |