Mariano, In normal use, offsets can be negative, yes. But in theory, the JDN could be negative as wel, before -4700 ;-) The seconds/nanoseconds are always positive when normalized. That is how I understand it. Sven PS: nanoseconds and even seconds in the offset are a joke, there are no such timezones. On 09 Jun 2012, at 12:28, Mariano Martinez Peck wrote:
Hi guys. Imagine in Fuel I am serializing date/time-related objects sending these messages:
aDate julianDayNumber. aDateAndTime julianDayNumber. aDateAndTime nanoSecond. aDateAndTime secondsSinceMidnight. aDateAndTime offset asSeconds. aDateAndTime offset nanoSeconds. aDuration asSeconds. aDuration nanoSeconds. aTime asSeconds. aTime nanoeSecond.
which of those things could answer negative numbers? because once I remember in my image everything was positive, but in other timezone I think "offset asSeconds" and "offset nanoSeconds" were negative in DateAndTime.
thanks!
-- Mariano http://marianopeck.wordpress.com