Re: Java's set of timezone names (was: Re: Timestamp Conversion Woes Redux)

Поиск
Список
Период
Сортировка
От Dave Cramer
Тема Re: Java's set of timezone names (was: Re: Timestamp Conversion Woes Redux)
Дата
Msg-id FDABE0AB-7954-453A-88ED-1F739CCED303@fastcrypt.com
обсуждение исходный текст
Ответ на Re: Java's set of timezone names (was: Re: Timestamp Conversion Woes Redux)  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Java's set of timezone names  (Vadim Nasardinov <vadimn@redhat.com>)
Список pgsql-jdbc
On 20-Jul-05, at 2:29 PM, Tom Lane wrote:

> Vadim Nasardinov <vadimn@redhat.com> writes:
>
>> I'm not sure how Roedy Green knows this, but this is what he has to
>> say on the subject in his Java Glossary:
>>
>
>
>>    http://www.mindprod.com/jgloss/timezone.html
>>
>
>
>>    The names for timezones used in Java comes from a list maintained
>>    at NIH by Arthur David Olson. For reasons only he understands,
>>    Pacific Standard Time is called America/Los_Angeles.
>>
>
>
>> As far as I can tell, Olson's timezone data can be found here:
>>   ftp://elsie.nci.nih.gov/pub/
>>
>
> Hmm ... that is the zic distribution, so if this information is
> accurate
> there should be a pretty exact match in the sets of names ... which it
> sounds like there is not.

On my Mac my java timezone was set to Canada/Montreal which was
broken (did not use DST ) and the server certainly
doesn't understand it.

The server on the same machine had the timezone set to Canada/Eastern
which java understands and I hacked the driver code to use the server
timezone. This seems to work. There's still a fair bit of ambiguity
as to whether java will do the right thing with the server supplied
time zones though?

It appears that timestamp, date, calendar in java are all terribly
implemented. I'm starting to see more and more why other DBMS
implemented their own setTimestamptz.

>
>
>> Sun's JDK's timezone info seems fairly different from what, say,
>> Fedora Core distributes in its tzdata RPM:
>>
>
> Fedora's info also comes from zic.
>
>             regards, tom lane
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 6: explain analyze is your friend
>
>


В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Vadim Nasardinov
Дата:
Сообщение: Re: Timestamp Conversion Woes Redux
Следующее
От: Vadim Nasardinov
Дата:
Сообщение: Re: Java's set of timezone names