Moin!
$std = $std + 2;
$std = $std + 7200;
($sek,$min,$std,$tag,$mon,$jahr) = localtime(time)+ 7200;Das was Du da tun willst, geht mit
($sek,$min,$std,$tag,$mon,$jahr) = localtime(time() + 7200);Es liefert die aktuelle Rechnerzeit zurück, die zwei Stunden hinter der aktuellen Zeit liegt
Aber irgendwie ist bei Dir irgendwas falsch eingestellt. Bei mir gibt localtime() die richtige, bei mir in der RTC (real time clock) eingestellte Zeit zurueck:
I:> perl -e "print scalar gmtime(time)"
Sat Sep 18 00:17:27 1999
I:> perl -e "print scalar localtime(time)"
Sat Sep 18 02:17:38 1999Ich hab die RTC, also die im Rechner eingebaute Uhr, auf die richtige Zeit gestellt, und dann dem Windows gesagt, dass ich zwei Stunden vor GMT lebe. Check doch mal ab, wie das bei Dir ist.
So far, Calocybe
You`ve got it!!
Danke - Gruß
Dieter