On Aug 1, 2005, at 1:29 PM, <operationsengineer1@yahoo.com> wrote:

select now()::timestamptz

in pgadmin3's sql window, it ends with -07. as i
understand it, that is the time zone. my computer is
GMT-8 since i'm in the pacific time zone.

why is there a discrepancy - or is it just me not
knowing the nuts and bolts of what is going on?
Daylight savings time:

show timezone;
(1 row)

EDT = Eastern Daylight Time, otherwise it would be EST = Eastern
Standard Time.

to tz or not tz? that is the question. i think i want
to tz b/c i can't guarantee that tz won't become
relevant in the future (ie, data may be entered from
two different time zones a report may want to compare
the dates).

This is exactly the reason to include the time zone -- if it will be
important to compare time generated from more than one time zone. So
the need for this depends on your application.

if i insert now() into a timestamp field, will it
insert the local time or the gmt time? i think it is
the local time, but i want to be sure before i set up
my table.
Local time. Try it yourself with

select now()::timestamp;
2005-08-01 18:55:21.211502
(1 row)

John DeSoi, Ph.D.
Power Tools for PostgreSQL

Search Discussions

Discussion Posts


Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 2 | next ›
Discussion Overview
grouppgsql-novice @
postedAug 1, '05 at 5:37p
activeAug 1, '05 at 11:04p

2 users in discussion

John DeSoi: 1 post Afton & Ray Still: 1 post



site design / logo © 2022 Grokbase