date_part,包含PostgreSQL中的复合字段

时间:2016-04-27 01:41:54

标签: sql postgresql

是否可以使用date_part函数提取多个说明符的组合?

例如,我想从单个字符串形式"month:day-of-month:hour-of-day"中的时间戳中提取月份,日期和时段,以便

`SELECT date_part('day', TIMESTAMP '2001-02-16 20:38:40');` 

会返回"02:16:20"

1 个答案:

答案 0 :(得分:1)

使用to_char()

可以轻松实现
select to_char(TIMESTAMP '2001-02-16 20:38:40', 'MM:DD:HH24')

documentation描述了格式化选项。