是否可以使用 date_part
函数提取多个说明符的组合?
例如,我想从单个字符串形式的时间戳中提取月份、月份中的某天和一天中的"month:day-of-month:hour-of-day"
,以便
`SELECT date_part('day', TIMESTAMP '2001-02-16 20:38:40');`
会返回"02:16:20"
这在to_char()
中要容易得多:
select to_char(TIMESTAMP '2001-02-16 20:38:40', 'MM:DD:HH24')
本文档介绍了格式设置选项。