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