Re: Exclusion constraints with time expressions

From: "Kevin Grittner" <kgrittn(at)mail(dot)com>
To: hari(dot)fuchs(at)gmail(dot)com,pgsql-general(at)postgresql(dot)org
Subject: Re: Exclusion constraints with time expressions
Date: 2012-11-06 14:37:29
Message-ID: 20121106143729.61240@gmx.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

hari(dot)fuchs(at)gmail(dot)com

> No: the result of e.g.
>
>  SELECT TIMESTAMPTZ '2012-10-28 01:30:00' + INTERVAL '24 hours';
>
> depends on the client's timezone and its DST rules.

Can you give an example of where adding an interval based on *hours*
to TIMESTAMP WITH TIME ZONE would give a different value based on
client's time zone and DST rules? If there is such a case, we have a
bug, IMO.

Now, if you wanted to argue that *this* query might depend on time
zone information, I'd be more willing to believe it, and maybe the
problem is that we use the same function for both:

SELECT TIMESTAMPTZ '2012-10-28 01:30:00' + INTERVAL '1 day';

-Kevin

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Kevin Grittner 2012-11-06 15:05:51 Re: Tuning / performance questions
Previous Message Albe Laurenz 2012-11-06 14:17:48 Re: Exclusion constraints with time expressions