date_part PostgreSQL 中的复合字段



是否可以使用 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')

本文档介绍了格式设置选项。

最新更新