Re: massaging data from multiple timezones - Mailing list pgsql-general

From Tom Lane
Subject Re: massaging data from multiple timezones
Date
Msg-id 20487.1074487681@sss.pgh.pa.us
Whole thread Raw
In response to massaging data from multiple timezones  (fluxent@yahoo.com (Bill Seitz))
List pgsql-general
fluxent@yahoo.com (Bill Seitz) writes:
> The raw data comes in as UTC, and the current code converts it to
> server-local time and inserts it into the database (the event_time
> field is type 'timestamp').

> But almost all the reporting should be "thinking" in the *source's*
> timezone. Rather than having to alter 50 different programs that touch
> the data, it seems more sensible to me to have that initial data table
> store the data in source-local time.

Why don't you store it in UTC and read out in whatever timezone you
want?  That is what the Postgres timestamptz type is designed to do...

            regards, tom lane

pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: Adding long text to a database text field generates errors
Next
From: Tom Lane
Date:
Subject: Re: UNICODE-encoded database does not accept umlaut-characters.