[Seaside] Re: Time Zone Point of Curiosity

Philippe Marschall philippe.marschall at gmail.com
Sun Dec 17 10:58:24 UTC 2006

2006/12/17, Alan Lovejoy <architect at chronos-st.org>:
> Michael Rueger <m.rueger <at> acm.org> writes:
> >
> > Alan Lovejoy wrote:
> >
> > > Well, that's better than nothing--although "experimental" code (that's not
> well
> > > known, isn't installed by default, and may not work on all platforms) just
> > > doesn't make the grade.
> >
> > Feel free to add the required functionality, it's OpenSource, you know...
> Funny you should mention that, because in a way, I in fact have solved this
> problem (i.e., how to determine which time zone ruleset represents local
> time.)  I am the author of the Chronos Date/Time Library, which is available
> for Squeak [http://www.chronos-st.org].
> The VisualWorks version of Chronos can figure out which Olson timezone best
> represents local time, based on information provided by the operating system.
> It can do this in several ways:
> 1) By reading the value of the TZ environment variable (Unix, MacOSX or
> Windows.)
> 2) By reading the time zone ruleset out of the Windows registry. [The Dolphin
> version of Chronos also does this.]
> 3) By finding the most likely/best match to an Olson timezome based on both the
> current sytem timezone offset and the system country code.
> Note item 3.  The Squeak version of Chronos should be able to use the Locale
> package to do the same thing in Squeak. I intend to add that enhancement to
> Chronos.


Sorry for hijacking this thread but I have a Chronos question:
Is there a way to create ScientificDuration from a String?
I'm talking about a round trip like
Timepoint readFrom: Timepoint now printString readStream
for ScientificDuration durations.


More information about the Seaside mailing list