Преобразование даты в 12 часов в Снежинке - PullRequest
1 голос
/ 12 апреля 2020

У меня есть таблица

SELECT
    DATE_CREATED_AT AS Timestamp,
    TO_TIMESTAMP(CONVERT_TIMEZONE('America/New_York', Timestamp::timestampntz)) AS EST
FROM
    "MyTable"

Этот запрос возвращает данные в следующем формате:

EST
------------------------
2020-03-05 18:45:04.000

Но я хочу, чтобы EST вернул данные в следующем формате

EST
--------------------
2020-03-05 6:45:00

Как мне это сделать?

Заранее спасибо

1 Ответ

0 голосов
/ 13 апреля 2020

Вот как вы можете преобразовать метку времени в строку и указать желаемый формат без информации AM / PM.

select to_varchar(CONVERT_TIMEZONE('America/New_York',current_timestamp()), 'YYYY-MM-DD HH12:MI:SS')
...