>> We're not on 2.0 yet and are running on GemStone. Our dates are in a
>> local time zone currently, how do we "work" with UTC dates and make
>> sure the outside world see the correct date / time?
>
> Most probably you will get away with it, by only displaying dates/times in
> local time zones, but make sure everything internally uses UTC (without 
> daylight
> saving times).
>
> So you only have to be careful with when inputting data and when displaying.
> Everything that is relative (like your example) will work out of the box.

This feels painful. I suppose we'll have to hunt for Dates in the
system and migrate them. And then change our subclass of
MADateDescription (we use a date picker) to convert to & from the
local time zone. And then we have a few timestamps, which is indeed
time zone sensitive.

I feel the need for a timezone agnostic Date. But I suppose working
with time and duration may complicate things.

Thanks for the help.

>> How do I write a test for this?
>
> I presume to properly reproduce the problem you would have to change the os 
> system-timezone
> during a test. Which you could achieve with OSProcess :/

Eeeuw, ok

Reply via email to