添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Skip to main content

说明符

DateTimeFormat 的输出

DateTimeParse 支持的输入

%y

年的最后两位数字 ("16")。

最多读取 4 位数字,在分隔符或字符串末尾停止,并映射到当前年份减 66 到当前年份加 33 的范围。例如,在 2025 年,两位数的年份会被视为处于 1959 年至 2058 年的区间范围内。

6 位数日期限制

由于年份最多可读取 4 位数,当读取只由 2 位数字代表年且没有分隔符的格式,比方 6 位数字的日期戳(如 %y%m%d 代表类似 170522 的数据,即 May 22, 2017),仍以 4 个数字进行读取。要解决此问题,您可以:

  • 根据日期范围,将年份改成 4 位数字(例如,2017 而不是 17)。

  • 使用 正则表达式工具 在字符串的前 2 位数字后插入空格。

%Y

四位数字的年 ("2016")。

读取两位或四位数字。两位数字映射到当前年份减 66 到当前年份加 33 的范围。例如,就 2024 年而言,这个范围在 1958 到 2057 年之间。

%b

缩写的月份名称 ("Sep")

月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是(指定语言中的)月份名称时才返回错误。

%B

完整的月份名称 ("September")

月份名称或月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是(指定语言中的)月份名称时,它才返回错误。

%h

缩写的月份名称。与 %b ("Sep") 相同。

月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是月份名称时才返回错误。

%m

月份数字,01 - 12。

1 位或 2 位数字的月份,1 或 01 - 12。

%U

返回以数字表示的周,即 00 - 53,周从星期日开始。

不支持

%W

返回以数字表示的周,即 00 - 53,周从星期一开始。

不支持

年份/月份中的天

%d

月份中的天 ("01")

1 位或 2 位数字,忽略空格(“1”或“01”)。

%e

月份中的天,第一个 0 替换为空格 (" 1")。

1 位或 2 位数字,忽略空格(“1”或“01”)。

%j

一年中的天,001 - 365(闰年为 366)

一年中 3 位数字的天,001 - 365(闰年为 366)。

星期几

%a

星期几的缩写 ("Mon")

一周内任何一天的有效缩写 ("mon", "Tues.", "Thur")。只有当给定的文本不是一周内的某一天时才返回一个错误。请注意,Alteryx 不会检查指定天的名称是否对特定日期有效。

%A

完整的星期几名称 ("Monday")

星期几名称或星期几的任何有效缩写 ("mon", "Tues.", "Thur")。只有当给定的文本不是一周内的某一天时才返回一个错误。请注意,Alteryx 不会检查指定天的名称是否对特定日期有效。

%u

十进制形式表示的星期几,1-7,星期一为 1。

不支持

%w

数字表示的星期几,0 - 6,星期日为 0。

不支持

小时,分钟,秒

%H

以 24 小时制表示的小时,00 - 23。

小时最多为 2 位数字,0 - 23。与 %p 或 %P 不兼容。

%I (请注意这是大写字母“I”,即大写的"i")

以 12 小时制表示的小时,01 - 12。

小时最多为 2 位数字,1 - 12。必须后跟 %p 或 %P。

%k

24 小时,第一个 0 是空格,“0”-“23”。

小时最多为 2 位数字。

%M

分钟,00 - 59

分钟最多为 2 位数字。

%S

秒,00 - 59

秒最多为 2 位数字。

其它

%1 - %18 (范围内的数字)

亚秒级精度位数。

亚秒级精度高达 18 位。

%c

计算机区域设置的日期和时间。

不支持

%C

世纪数字 ("20")

不支持

%D

等同于 %m/%d/%y

不支持

%h

与 %b ("Sep") 相同

月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是月份名称时才返回错误。

%l (请注意这是小写字母“l”,即小写的 L)

12 小时,第一个 0 是空格," 1" - "12"。

不支持

%p

"AM"或"PM"

不区分大小写("aM"或"Pm")。必须接在 %I 后面(请注意这是大写字母“I”,即大写的"i"。12 小时制的小时)。

%P

"am"或"pm"

不区分大小写("aM"或"Pm")。必须接在 %I 后面(请注意这是大写字母“I”,即大写的"i"。12 小时制的小时)。

%T

24 小时制中的时间。等同于 %H:%M:%S

24 小时制中的时间。等同于 %H:%M:%S

%x

计算机区域设置的日期。

不支持

%X

12 小时制时间,包含 AM 或 PM (“11:51:02 AM”)。

Hours:Minutes:Seconds [AM / PM]

%z

UTC 时差(“-600”)

支持输入。

%Z

完整时区名称 ("Mountain Daylight Time"(山区夏令时))。

支持输入。

说明符

DateTimeFormat 的输出

DateTimeParse 支持的输入

%1 - %18 (范围内的数字)

亚秒级精度位数。

亚秒级精度高达 18 位。

%a

星期的缩写 ("Mon")

一周内任何一天的有效缩写 ("mon", "Tues.", "Thur")。只有当给定的文本不是一周内的某一天时才返回一个错误。请注意,Alteryx 不会检查指定天的名称是否对特定日期有效。

%A

完整的星期几名称 ("Monday")

星期几名称或星期几的任何有效缩写 ("mon", "Tues.", "Thur")。只有当给定的文本不是一周内的某一天时才返回一个错误。请注意,Alteryx 不会检查指定天的名称是否对特定日期有效。

%b

缩写的月份名称 ("Sep")

月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是(指定语言中的)月份名称时才返回错误。

%B

完整的月份名称 ("September")

月份名称或月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是(指定语言中的)月份名称时,它才返回错误。

%c

计算机区域设置的日期和时间。

不支持

%C

世纪数字 ("20")

不支持

%d

月份中的天 ("01")

1 位或 2 位数字,忽略空格(“1”或“01”)。

%D

等同于 %m/%d/%y

不支持

%e

月份中的天,第一个 0 替换为空格 (" 1")。

1 位或 2 位数字,忽略空格(“1”或“01”)。

%h

缩写的月份名称。与 %b ("Sep") 相同。

月份名称的任何有效缩写 ("Sep", "SEPT.")。仅当给定文本不是月份名称时才返回错误。

%H

以 24 小时制表示的小时,00 - 23。

小时最多为 2 位数字,0 - 23。与 %p 或 %P 不兼容。

%I (请注意这是大写字母“I”,即大写的"i")

以 12 小时制表示的小时,01 - 12。

小时最多为 2 位数字,1 - 12。必须后跟 %p 或 %P。

%j

一年中的天,001 - 365(闰年为 366)。

一年中 3 位数字的天,001 - 365(闰年为 366)。

%k

24 小时,第一个 0 是空格,“0”-“23”。

小时最多为 2 位数字。

%l (请注意这是小写字母“l”,即小写的 L)

12 小时,第一个 0 是空格," 1" - "12"。

不支持

%M

分钟,00 - 59

分钟最多为 2 位数字。

%m

月份数字,01 - 12。

1 位或 2 位数字的月份,1 或 01 - 12。

%p

"AM"或"PM"

不区分大小写("aM"或"Pm")。必须接在 %I 后面(请注意这是大写字母“I”,即大写的"i"。12 小时制的小时)。

%P

"am"或"pm"

不区分大小写("aM"或"Pm")。必须接在 %I 后面(请注意这是大写字母“I”,即大写的"i"。12 小时制的小时)。

%S

秒,00 - 59

秒最多为 2 位数字。

%T

24 小时制中的时间。等同于 %H:%M:%S

24 小时制中的时间。等同于 %H:%M:%S

%u

十进制形式表示的星期几,1-7,星期一为 1。

不支持

%U

返回以数字表示的周,即 00 - 53,周从星期日开始。

不支持

%w

数字表示的星期几,0 - 6,星期日为 0。

不支持

%W

返回以数字表示的周,即 00 - 53,周从星期一开始。

不支持

%x

计算机区域设置的日期。

不支持

%X

12 小时制时间,包含 AM 或 PM (“11:51:02 AM”)。

Hours:Minutes:Seconds [AM/PM]

%y

年的最后两位数字 ("16")。

最多读取 4 位数字,在分隔符或字符串末尾停止,并映射到当前年份减 66 到当前年份加 33 的范围。例如,就 2016 年而言,这个范围在 1950 年到 2049 年之间。

6 位数日期限制

由于年份最多可读取 4 位数,当读取只由 2 位数字代表年且没有分隔符的格式,比方 6 位数字的日期戳(如 %y%m%d 代表类似 170522 的数据,即 May 22, 2017),仍以 4 个数字进行读取。要解决此问题,您可以:

  • 根据日期范围,将年改成 4 位数字(例如,2017 而不是 17)。

  • 使用 正则表达式工具 在字符串的前 2 位数字后插入空格。

%Y

四位数字的年 ("2016")。

读取两位或四位数字。两位数字映射到当前年份减 66 到当前年份加 33 的范围。例如,就 2024 年而言,这个范围在 1958 到 2057 年之间。

%z

UTC 时差 ("-600")。

支持输入。

%Z

完整时区名称 ("Mountain Daylight Time"(山区夏令时))。

支持输入。

分隔符

DateTimeFormat 的输出

DateTimeParse 支持的输入*

/

/

/ 或 -

-

-

/ 或 -

空格

空格

任何空格字符序列。

%n

换行

不支持

%t

制表符

不支持

其他

其他字符,如逗号、句点和冒号。

其他字符,如逗号、句点和冒号。

名称

缩写

日期时间大小

示例

Seconds(秒)

sec

19(默认值)

2023-02-24 01:23:45

Deciseconds (1)(分秒)

ds, dsec, dsecs

21 (19 + 1 + 1)

2023-02-24 01:23:45.1

Centiseconds (2)(厘秒)

cs, csec, csecs

22 (19 + 1 + 2)

2023-02-24 01:23:45.12

Milliseconds (3)(毫秒)

ms, msec, msecs

23 (19 + 1 + 3)

2023-02-24 01:23:45.123

Microseconds (6)(微秒)

us, usec, usecs

26 (19 + 1 + 6)

2023-02-24 01:23:45.123456

Nanoseconds (9)(纳秒)

ns, nsec, nsecs

29 (19 + 1 + 9)

2023-02-24 01:23:45.123456789

Picoseconds (12)(皮秒)

ps, psec, psecs

32 (19 + 1 + 12)

2023-02-24 01:23:45.123456789012

Femtoseconds (15)(飞秒)

fs, fsec, fsecs

35 (19 + 1 + 15)

2023-02-24 01:23:45.123456789012345

Attoseconds (18)(阿秒)

as, asec, asecs

38 (19 + 1 + 18)

2023-02-24 01:23:45.123456789012345678

英语名称

母语名称

语言代码

English(英语)

English

en

Italian(意大利语)

Italiano

it

French(法语)

Français

fr

German(德语)

Deutsch

de

Japanese(日语)

日本語

ja

Spanish(西班牙语)

Español

es

Portuguese(葡萄牙语)

Português

pt

Chinese(中文)

简体中文

zh