[Pharo-project] What can be negative regarding timezones with date-related objects?
Mariano Martinez Peck
marianopeck at gmail.com
Sat Jun 9 13:53:29 EDT 2012
On Sat, Jun 9, 2012 at 2:53 PM, Sven Van Caekenberghe <sven at beta9.be> wrote:
> On 09 Jun 2012, at 14:24, Mariano Martinez Peck wrote:
> > The seconds/nanoseconds are always positive when normalized.
> > Are you sure?
> > I have just changed (for testing) to this:
> > DateAndTime localTimeZone: (TimeZone timeZones detect: [:tz | tz
> abbreviation = 'EST']).
> > And now if I do:
> > DateAndTime now offset asSeconds ----> -18000
> The seconds/nanoseconds in DateAndTime itself are like that,
> the TZ offset can be positive and negative:
> <<Most of the 40 time zones on land are offset from Coordinated Universal
> Time (UTC) by a whole number of hours (UTC-12 to UTC+14), but a few are
> offset by 30 or 45 minutes.>>
Ok, perfect. And what about durations outside DateAndTime. Say if I do:
"-123 seconds" is that valid? I mean, should we accept normal durations
(not the instVar offset of a DateAndTime) with negative seconds/nanoseconds?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pharo-dev