Re: selecting timestamp

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: selecting timestamp
Дата
Msg-id 3a7ad900-251d-2b04-602c-b478e792f0bc@aklaver.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

Well the above would depend on your database having its time zone
set to UTC.

> ,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

The rest would do the job. The question becomes where are you planning 
on calling these and what is tine you are looking for? See the below for 
more information:

https://www.postgresql.org/docs/10/static/functions-datetime.html#FUNCTIONS-DATETIME-CURRENT

Basically the functions act differently in transactions, which will 
affect the time returned.


-- 
Adrian Klaver
adrian.klaver@aklaver.com


В списке pgsql-general по дате отправления:

Предыдущее
От: chris
Дата:
Сообщение: selecting timestamp
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: selecting timestamp