DATE_FORMAT_pg 函数
功能描述
date_format_pg
函数用于将不同类型的时间表达式按照指定的格式转换为字符串形式。该函数兼容 PostgreSQL 数据库的日期格式化功能。
参数说明
参数 | 类型 | 描述 |
---|---|---|
expr | date/timestamp_ltz/string | 输入的时间表达式,可以是字符串、时间戳、日期时间等格式。 |
fmt | string | 描述格式的字符串,具体格式参考 PostgreSQL 官方文档。 |
支持的格式
以下是部分支持的格式及其说明:
格式 | 描述 |
---|---|
HH | 小时(12小时制,01-12) |
HH12 | 小时(12小时制,01-12) |
HH24 | 小时(24小时制,00-23) |
MI | 分钟(00-59) |
SS | 秒(00-59) |
MS | 毫秒(000-999) |
US | 微秒(000000-999999) |
YYYY | 年份(4位或更多位数字) |
MM | 月份(01-12) |
DD | 月份中的天数(01-31) |
D | 星期几,星期日(1)到星期六(7) |
返回类型
- string:格式化后的字符串。
使用示例
注意事项
- 请确保
fmt
参数中的格式字符串正确无误,否则可能导致转换结果不符合预期。 - 该函数在不同地区的设置下可能会有不同的表现,例如月份和星期的名称可能会根据本地化设置而变化。
- 有关更多支持的格式和详细信息,请参考 PostgreSQL 官方文档。
联系我们