Thread POSIX::mktime erzeugt je nach System unterschiedliche Werte
(18 answers)
Opened by Hagen at 2011-01-09 16:51
Kann mir denn irgendwer sage, ob mktime die "richtige Umkehrfunktion" zu localtime ist?
Code (perl): (dl
)
1 2 3 4 my $time = mktime($ts, $tm, $th, $dd, $dm, $dy); print "Time: '$time' ($ts/$tm/$th/$dd/$dm/$dy)<br>"; ($ts, $tm, $th, $dd, $dm, $dy) = (localtime($time))[0..5]; print "Time: '$time' ($ts/$tm/$th/$dd/$dm/$dy)<br>"; Eigentlich sollte doch in beiden Zeilen der Ausgabe das gleiche stehen; lokal ist das der Fall, aber nicht auf dem Server (1h Zeitdifferenz), während der Sommerzeit. Winterzeit ist richtig. Gruß
Hagen |