日期时间格式字符串 - Amazon Redshift

日期时间格式字符串

您可以找到日期时间格式字符串遵循的引用。

以下格式字符串适用于 TO_CHAR 之类的函数。这些字符串可包含日期时间分隔符(如 '-'、'/' 或 ':')以及下面的日期部分和时间部分。

日期部分或时间部分 意义
BC 或 B.C.、AD 或 A.D.、b.c. 或 bc、ad 或 a.d。 大写和小写的纪元指示符
CC 2 位世纪数字
YYYY、YYY、YY、Y 4 位、3 位、2 位、1 位年数字
Y,YYY 带逗号的 4 位年数
IYYY、IYY、IY、I 4 位、3 位、2 位、1 位国际标准化组织 (ISO) 年数
Q 季度数(1 至 4)
MONTH、Month、month 月名称(大写、大小写混合、小写,空格填补为 9 个字符)
MON、Mon、mon 缩写的月份名称(大写、大小写混合、小写,空格填补至 3 个字符)
MM 月数 (01-12)
RM、rm 使用罗马数字的月数(I–XII,I 代表 1 月,大小写均可)
W 一个月中的周(1–5,第一周从当月的第一天开始。)
WW 一年的周数(1–53,第一周从一年的第一天开始。)
IW 一年的 ISO 周数(新的一年的第一个星期四算在第 1 周。)
DAY、Day、day 日名称(大写、大小写混合、小写,空格填补为 9 个字符)
DY、Dy、dy 缩写的日期名称(大写、大小写混合、小写,空格填补为 3 个字符)
DDD 一年中的日 (001–366)
IDDD ISO 8601 按周编号的年中的日期(001-371;每年的第一天是 ISO 第一周的周一)
DD 用数字表示的一个月中的日 (01–31)
D 一周中的日(1–7;星期日为 1)
注意

D 日期部分的运行方式与用于日期时间功能的 DATE_PART 和 EXTRACT 的一周中的日 (DOW) 日期部分不同。DOW 基于 0–6 的整数,其中星期日是 0。有关更多信息,请参阅 日期或时间戳函数的日期部分

ID ISO 8601 星期几,周一 (1) 至周日 (7)
J 儒略日(公元前 4712 年 1 月 1 日起的日期)
HH24 小时(24 小时制,00–23)
HH 或 HH12 小时(12 小时制,01–12)
MI 分钟数 (00—59)
SS 秒数 (00—59)
MS 毫秒 (.000)
US 微秒 (.000000)
AM 或 PM;A.M. 或 P.M.;a.m. 或 p.m.;am 或 pm 大写和小写的子午线指示符(适用于 12 小时制)
TZ、tz 大小写时区缩写;仅对 TIMESTAMPTZ 有效。
OF 从 UTC 的偏移;仅对 TIMESTAMPTZ 有效。
注意

您必须用单引号将 datetime 分隔符(如 '-'、'/' 或 ':')括起,但您必须用双引号将上表中列出的 "dateparts" 和 "timeparts" 括起。

示例

有关将日期格式化为字符串的示例,请参阅TO_CHAR