Search Postgresql Archives

Re: timestamp check

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/11/2015 11:21 PM, Ramesh T wrote:
postgres query
select current_timestamp-
TO_TIMESTAMP(to_char(DATE1, 'YYYY-MM-DD HH24'|| ' '||'MI'||' '||'SS')||'
'||(SELECT utc_offset  FROM pg_catalog.pg_timezone_names
WHERE name=DATETIMEZOZE1)   , ''YYYY-MM-DD HH24'||' '||'MI'||'
'||'SS')::timestamptz

getting result..

First there is no indication of what DATE1 and DATETIMEZOZE1 are, so the result you show has no context.

Second why are you doing all this? You are taking a timestamp (I presume) converting it to a string and then converting it back to a timestamp, just to to timestamp subtraction.

From what I can piece together you seem to be wanting to get the interval between two timestamps, is this correct?

Is so or if not, show us a schematic representation of what you are trying to achieve. For example:

'07/13/2015 07:03:15'::timestamp - '01/01/2015 14:15:00'::timestamp

= interval in days, hours, etc


Inline image 1


But in oracle using systimestamp,to_timestamptz and SS TZH is not
supporting  to_timestamp in postgres.

result..

Inline image 2

diffrence is days displaying in postgres query..i thnk something wrong.
is it..?

any help apprictiated.






On Sat, Jul 11, 2015 at 11:12 PM, Adrian Klaver
<adrian.klaver@xxxxxxxxxxx <mailto:adrian.klaver@xxxxxxxxxxx>> wrote:

    On 07/10/2015 05:54 AM, Ramesh T wrote:


        select
        current_timestamp-to_timestamp(to_char(current_date,'YYYY-MM-DD
        HH24'||':'||'MI'||':'||'SS')||' '||(SELECT utc_offset  FROM
        pg_catalog.pg_timezone_names
        WHERE name='US/Eastern'),'YYYY-MM-DD
        HH24'||':'||'MI'||':'||'SS')::timestamptz;

        it's not displaying timezone..any help..?


    Forget my previous post, Rays post made me realize the error of my
    ways, namely thinking current_timestamp-to_timestamp was a function.

    --
    Adrian Klaver
    adrian.klaver@xxxxxxxxxxx <mailto:adrian.klaver@xxxxxxxxxxx>




--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx


--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux