在PostgreSQL中转换时间戳

时间:2018-12-07 07:43:43

标签: sql postgresql

我想在PostgreSQL中将时间戳列转换为以下格式:

2/28/2018

我尝试过:

to_char((sr.created_at), 'MM/DD/YYYY')

但这给了我

02/28/2018

在PostgreSQL中可以做到这一点吗?

1 个答案:

答案 0 :(得分:4)

您可以使用FM前缀来抑制前导零。

knayak=# select TO_CHAR(DATE '2019-01-01','FMMM/FMDD/YYYY');
 to_char
----------
 1/1/2019
(1 row)