如何在日期格式中添加PostgreSQL中的AM或PM?

时间:2013-11-14 13:54:15

标签: sql oracle postgresql

选择to_date(to_char(sysdate,' yyyy-mm-dd hh12:mi:ss AM'),      ' yyyy-MM-dd HH12:MI:SS AM')来自双重;

这在oracle中运行良好但在Postgres中没有。

2 个答案:

答案 0 :(得分:8)

您应使用sysdatecurrent_timestamp代替now()

SELECT TO_CHAR(current_timestamp, 'yyyy-mm-dd hh12:mi:ss AM')

答案 1 :(得分:0)

尝试使用以下功能在PostgreSQL上通过AM / PM接受时间戳

TO_CHAR(SYSDATE,'MM / DD / YYYY HH12:MI:SS AM')