返回错误日期的字符postgresql
所以在我的数据库中,我有一个带有startimestamp的表,它是“带有时区的Timestamp”类型 但是我想要显示的是没有时区的时间戳,所以我认为这会起作用返回错误日期的字符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
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