Re: selecting timestamp
От | Joe Conway |
---|---|
Тема | Re: selecting timestamp |
Дата | |
Msg-id | 2d002e06-5da4-948b-31c6-0ba367164464@joeconway.com обсуждение исходный текст |
Ответ на | selecting timestamp (chris <chrisk@pgsqlrocket.com>) |
Список | pgsql-general |
On 02/27/2018 12:16 PM, chris wrote: > > What is the best way of selecting current timestamp in UTC? > > SELECT > CURRENT_TIMESTAMP as ct1 > ,timezone('UTC',CURRENT_TIMESTAMP) as ct2 > ,timezone('utc',now()) as ct3 > ,CURRENT_TIMESTAMP at time zone 'UTC' as ct4 > ,NOW() at time zone 'utc' as ct5 Depends on whether you want a volatile or stable answer: \x SELECT clock_timestamp(), clock_timestamp() AT TIME ZONE 'UTC', now(), now() AT TIME ZONE 'UTC' FROM generate_series(1,3); -[ RECORD 1 ]---+------------------------------ clock_timestamp | 2018-02-27 12:30:10.46699-08 timezone | 2018-02-27 20:30:10.466991 now | 2018-02-27 12:30:10.466692-08 timezone | 2018-02-27 20:30:10.466692 -[ RECORD 2 ]---+------------------------------ clock_timestamp | 2018-02-27 12:30:10.467017-08 timezone | 2018-02-27 20:30:10.467017 now | 2018-02-27 12:30:10.466692-08 timezone | 2018-02-27 20:30:10.466692 -[ RECORD 3 ]---+------------------------------ clock_timestamp | 2018-02-27 12:30:10.467023-08 timezone | 2018-02-27 20:30:10.467023 now | 2018-02-27 12:30:10.466692-08 timezone | 2018-02-27 20:30:10.466692 HTH, Joe -- Crunchy Data - http://crunchydata.com PostgreSQL Support for Secure Enterprises Consulting, Training, & Open Source Development
Вложения
В списке pgsql-general по дате отправления: