timegm problemy
Honza Pazdziora
adelton na informatics.muni.cz
Středa Únor 16 10:24:20 MET 2000
On Wed, Feb 16, 2000 at 10:11:42AM +0100, Milos Prudek wrote:
> Vysledkem nasledujiciho programu:
>
> #!/usr/bin/perl
> use Time::Local;
> $mytime=timegm(0,0,15,15,2,2000);
> print "$mytime\n";
> ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime($mytime);
> print "Hours:$hour, minutes:$min, day:$mday, month:$mon, year:$year\n";
>
> je toto:
>
> 953132400
> Hours:15, minutes:0, day:15, month:2, year:100
>
> To vypada skoro jako Y2K problem (?). Spravna hodnota pro 15.2.2000 by
> IMHO mela byt okolo 95059xxxx, mylim se?
To je pravda. Jenze Vy mu davate polovinu brezna:
While the day of the month is expected to be in the range
1..31, the month should be in the range 0..11
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain.
------------------------------------------------------------------------
Další informace o konferenci Perl