Probier's mal mit
$ENV{"TZ"}="CET";
(evtl. auch $ENV{"TZ"}="MEZ"; ?)
Fein, einer hat's gesehen ...
Komischerweise liefert aber MEZ eine Stunde zu wenig (bei CET stimmt's). Ich dachte immer, MEZ und CET sei dasselbe...
Lies Dich mal in die passende UNIX-Manpage ein;
in diese TZ-Variable kann man eine *Menge* Zeug reinschreiben.
Bei mir steht derzeit drin: "NFT-1DFT,J087,J304" (Ungefährt aus dem Gedächtnis: "norwegian-french time" im IBM-AIX-Slang, -1 Stunde Sommerzeitverschiebung, die am 87. Tag des Jahres hin- und am 304. Tag des Jahres zurückgeschaltet wird).
Was genau hier alles erlaubt ist, das ist m. E. leider herstellerabhängig, denn die obige Notation ist ja jedes Jahr anzupassen, inzwischen gibt es schlauere Mechanismen, und ich weiß nicht, ob die bereits standardisiert sind.