Hi,
ich habe doch noch ein Beispiel zum Modul Time::Local gefunden. Es ging um erzeugen von Terminen. Dabei ist mir folgendes aufgefallen, was mich stutzig macht:
Wenn man mit localtime(time) das aktuelle Datum holt, muss man zum Jahr den wert 1900 dazuzählen, da für das Jahr 2006 der Wert 106 geliefert wird. Wenn ich jedoch die Sekunden für den Time-Wert von einem Bestimmten Datum wie "15.01.2005" mit der funktion
timelocal(0,0,0,15,0,2005)
hole, muss ich da nicht umgekehrt 1900 vom Jahr 2005 abziehen, also 105 übergeben? Das hat der Author in seinem Beispiel nicht gemacht!!!