在PostgreSQL中转换时间戳

在PostgreSQL中转换时间戳,sql,postgresql,Sql,Postgresql,我想在PostgreSQL中将时间戳列转换为以下格式: 2/28/2018 我试过: to_char((sr.created_at), 'MM/DD/YYYY') 但这给了我: 02/28/2018 在PostgreSQL中有这样做的方法吗?您可以使用前缀来抑制前导零 knayak=# select TO_CHAR(DATE '2019-01-01','FMMM/FMDD/YYYY'); to_char ---------- 1/1/2019 (1 row) 您想删除0?是的,我想从

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

2/28/2018
我试过:

to_char((sr.created_at), 'MM/DD/YYYY')
但这给了我:

02/28/2018
在PostgreSQL中有这样做的方法吗?

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

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

您想删除
0
?是的,我想从该月删除0。2019年1月1日您想要什么<代码>2019年1月1日或
2019年1月1日
?我想要2019年1月1日