On Monday 19 November 2012, Carsten Weber wrote:

> Am Mon, 19 Nov 2012 12:17:16 +0100

>

> schrieb "Ronny Seffner" <ronny@seffner.de>:

> >Serientermine im Allgemeinen funktionieren, genauso, wie ganztägige

> >Ereignisse. Ich vermute 1969 ist doch zu weit zurück - wer weiß hier

> >Fakten?

>

> Fakten nun nicht, aber es fällt auf, dass 1969 nun eben vor dem

> 1.1.1970 liegt, also vor dem kleinsten per Unix-Timestamp darstellbaren

> Zeitpunkt.

 

Das stimmt so nicht: Daten vor dem 1.1.1970 0:00 UTC haben negative Zahlen.

 

> Vielleicht wird der ja verwendet, und dann gibt es intern

> einen Unterlauf und dein Termin ist für das Smartphone irgendwann im

> Jahr 2032? Probier doch mal, ob es mit 1970 geht. Termine für die

> Vergangenheit waren dem Programmierer evtl. zu außergewöhnlich.

 

Dazu müsste der Programmierer entweder negative Zahlen als Fehler ansehen oder explizit eine unsigned Zahl benutzen (ich weiß noch nicht einmal ob es die in Java gibt).

 

 

Konrad