Die Zeitzone einer Anwendung wird normalerweise durch die Zeitzone des Rechners festgelegt, auf dem die Anwendung ausgeführt wird. Manchmal würde man die Zeitzone, in der sich die Anwendung zu befinden meint, aber gerne selber einstellen.
Um die Zeitzone für eine bestimmte Anwendung zu ändern, ohne die Zeitzone des Rechners verändern zu müssen, stellt man einfach die Systemeigenschaft user.timezone auf die gewünschte Zeitzone ein, in der das Programm laufen soll. Diese Systemeigenschaft kann man einstellen, wenn man die Virtual Machine startet und ihr einen Kommandozeilenparameter übergibt:
java -Duser.timezone=UTC TimeZoneTip
Die folgende Klasse erstellt ein Date-Objekt und gibt es aus:
Wenn das Programm ausgeführt wird, ohne dass die Eigenschaft user.timezone eingestellt wurde, sieht die Ausgabe so aus:
Sun Jun 28 19:38:27 EDT 2003
In diesem Fall wird standardmäßig die Zeitzone des Rechners angezeigt, auf dem das Programm läuft: EDT (Eastern Daylight Time).
Wird das Programm ausgeführt, wenn die Eigenschaft user.timezone auf UTC (Coordinated Universal Time) gesetzt wurde, sieht die Ausgabe so aus:
Sun Jun 28 23:39:59 UTC 2003
Wenn man also eine Anwendung in einer bestimmten Zeitzone ausführen möchte, reicht dazu ein einfacher Kommandozeilenschalter. Es gibt noch weitere Systemeigenschaften, die Auswirkungen auf die Anwendungsumgebung haben. Nähre Informationen hierzu liefert die Tool-Dokumentation für die Java Virtual Machine.
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…