Der Zeitstempel ist beim Java-Datum das Problem
Der Zeitstempel java.util.Date-Typ ist hinsichtlich des Java Calendars einfach schlecht entworfen worden. Es gab zwar einige Versuche wesentliche Mängel zu beseitigen, z. B. durch die Java Calendar-Klassen. Das grundlegende Problem bei der Einbindung des Datums wurde aber nicht gelöst: Jede Datumsberechnung in Java, die auf der Datums-Klasse basiert, ist aufwendig in der Programmierung und Laufzeit. Die Zeitstempel müssen in Daten und zurück-umgewandelt werden, die Folge sind oft leicht implizite Abhängigkeiten zur System-Zeitzoneneinstellung.
Die Julianische Tageszahl ist die Lösung für das Java Datum.
Die Julianische Tageszahl, hat nichts mit dem Julianischen Kalender zu tun. Sie ist eine seit langem in der Astronomie bewährte Abbildung von Kalender-Daten auf fortlaufende Ganzzahlen. Sie ermöglicht effektive Konvertierungen. Der Wochentag ist beispielsweise durch eine einfache Modulo-Operation bestimmbar. Das Datum in Java ebenfalls.
Interessiert? Agon-Solutions bietet zur Problematik bzw. Datumsarithmetik und Berechnung in Sachen Java Datum ein Whitepaper mit Lösungsansätzen und Vorschlägen zur Implementierung.
A:gon Solutions GmbH
Andreas Rolle
Frankfurter Strasse 71-75
65760 Eschborn
Deutschland
E-Mail: info@agon-solutions.de
Homepage: http://www.agon-solutions.de
Telefon: 00496196802690
Pressekontakt
EKV EventKarriere Verlag
Andreas Rolle
An der Leimenkaut 9b
65207 Wiesbaden
Deutschland
E-Mail: andreas.rolle@marketing-kompass.de
Homepage: http://www.marketing-kompass.de
Telefon: 01726716761