返回错误日期的字符postgresql

返回错误日期的字符postgresql,postgresql,formatting,to-char,Postgresql,Formatting,To Char,所以在我的数据库中,我有一个带有startimestamp的表,它是“带有时区的Timestamp”类型 但是我想要显示的是没有时区的时间戳,所以我认为这会起作用 Select to_char("StartTimestamp",'YYYY/MM/DD HH24:MM:SS')from "Samples" where "ID" = 20 我得到了一份工作 "2013/08/02 14:08:04" 但是当我在没有to_字符的情况下调用相同id的时间戳时 select "StartTimesta

所以在我的数据库中,我有一个带有startimestamp的表,它是“带有时区的Timestamp”类型 但是我想要显示的是没有时区的时间戳,所以我认为这会起作用

Select to_char("StartTimestamp",'YYYY/MM/DD HH24:MM:SS')from "Samples" where "ID" = 20
我得到了一份工作

"2013/08/02 14:08:04"
但是当我在没有to_字符的情况下调用相同id的时间戳时

select "StartTimestamp" from "Samples" where "ID"=20
我知道这是正确的

"2013-08-02 14:31:04-07"

我遗漏了一些东西,对吗?谢谢

在会议记录处将
MM
更改为
MI

select
    to_char(now(),'YYYY/MM/DD HH24:MM:SS'),
    to_char(now(),'YYYY/MM/DD HH24:MI:SS');
       to_char       |       to_char       
---------------------+---------------------
 2013/08/21 15:08:00 | 2013/08/21 15:51:00