在PostgreSQL中格式化日期

时间:2015-06-17 07:14:43

标签: sql postgresql select date-formatting

我有一个字段,其格式为日期,时间为:YYYY-MM-DD HH-MM-SS例如:2000-08-12 00:00:00我想只获取日期部分并将其格式更改为DD/MMM/YYYY,例如上一个示例的预期结果将是:12/Aug/2000

字段定义为:Ddate timestamp without time zone DEFAULT now()

我也阅读了Date/Time Functions and Operators的整个页面以及其他来源,但我找不到任何有用的信息。

2 个答案:

答案 0 :(得分:8)

您可以使用STM SP,{SP}^ NOP LDM SP,{SP} 功能设置列的格式:

to_char

答案 1 :(得分:4)

尝试:

to_char(your_Field, 'dd/mm/yyyy')