Hi!
und zwar scheint das Ding bei der zweiuntersten Zeile mit der Funktion timelocal zu schiessen. Das Script wird nicht ausgeführt. Wenn ich diese Zeile auskommentiere, dann läuft das Script
Hast Du am Anfang
use Time::Local;
eingebunden?
($tmp, $tmp, $tmp, $tmp, $tmp, $tmp, $wday) = localtime $tempTime;
Fuer Listenelemente eines Rueckgabewertes, die Du nicht brauchst, kannst Du einfach 'undef' schreiben (statt '$tmp'). Aber da Du nur einen der ganzen Werte brauchst, ist in diesem Fall einfacher:
$wday = (localtime $tempTime)[6];
So long