Hallo Zusammen,
ich bin in Java nicht wirklich Zuhause, aber ich vermute, dass wenn dem nicht so wäre, es sich hierbei wahrscheinlich um ein 5 Sekunden Problemchen handeln würde.
Also zur Anzeige von Datenaktualität auf einer Monitorwand erzeuge ich mir ein paar Timestamps und habe dann diverse Abfragen mit einem SQL-Recordset um z.B. die Farbe der Anzeige zu variieren.
Das funktioniert auch seit einigen Monaten ganz wunderbar.
Um Sommer und Winterzeit zu berücksichtigen, beziehe ich mich auf die Systemzeit mit:
Leider musste ich nun Feststellen, dass demjenigen der meine Datenbank mit Werten füllt, die Sommerzeit s***** egal ist
Also dachte ich mir, ersetze ich doch den "System.currentTimeMillis()" teil in dem Code mit etwas das sich auf UTC Zeit bezieht... nun geht mir nur mein Vokabular aus...
Kann mir evtl jemand eine Methode nennen die sich dafür eignet?
Vielen Dank
Gruß Uwe
ich bin in Java nicht wirklich Zuhause, aber ich vermute, dass wenn dem nicht so wäre, es sich hierbei wahrscheinlich um ein 5 Sekunden Problemchen handeln würde.
Also zur Anzeige von Datenaktualität auf einer Monitorwand erzeuge ich mir ein paar Timestamps und habe dann diverse Abfragen mit einem SQL-Recordset um z.B. die Farbe der Anzeige zu variieren.
Das funktioniert auch seit einigen Monaten ganz wunderbar.
Um Sommer und Winterzeit zu berücksichtigen, beziehe ich mich auf die Systemzeit mit:
Java:
Timestamp vor30Min = new Timestamp(System.currentTimeMillis() - 1800000);
Leider musste ich nun Feststellen, dass demjenigen der meine Datenbank mit Werten füllt, die Sommerzeit s***** egal ist
Also dachte ich mir, ersetze ich doch den "System.currentTimeMillis()" teil in dem Code mit etwas das sich auf UTC Zeit bezieht... nun geht mir nur mein Vokabular aus...
Kann mir evtl jemand eine Methode nennen die sich dafür eignet?
Vielen Dank
Gruß Uwe