in reply to Daylight Saving
The above example determines the DST for April 1, 2004. Changing the "create time value" statement to my $time = timelocal(0, 0, 0, 1, 1, 104);, it determines the DST for January 1, 2004.#!/usr/bin/perl use strict; use warnings; use Time::Local; my $time = timelocal(0, 0, 0, 1, 3, 104); # create time value my $time_str = localtime($time); # textual time representation my ($dst) = (localtime($time))[8]; # fetch daylight savings time flag if ($dst) { print "Daylight savings in effect on $time_str\n"; } else { print "Daylight savings time not in effect on $time_str\n"; }
Arjen
|
|---|