Thread POSIX::mktime erzeugt je nach System unterschiedliche Werte (18 answers)
Opened by Hagen at 2011-01-09 16:51

Hagen
 2011-01-10 13:51
#144410 #144410
User since
2007-09-06
233 Artikel
BenutzerIn
[default_avatar]
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

View full thread POSIX::mktime erzeugt je nach System unterschiedliche Werte