Ich hatte angenommen, es wäre so einfach wie $ENV{TZ}
, aber die Umgebungsvariable TZ
ist nicht gesetzt, und dennoch weiß der Befehl date
immer noch, dass ich im EDT bin, also muss es eine andere Art der Bestimmung geben Zeitzone (außer sagen chomp(my $tz = qx/date +%Z/);
).
Wenn Sie etwas portabler als POSIX
(aber wahrscheinlich viel langsamer) möchten, können Sie DateTime :: TimeZone dafür verwenden:
Tags und Links perl