阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

日期时间格式

  • 已更新:2022/07/05
    • Automation 360 v.x
    • 构建
    • RPA Workspace

日期时间格式

使用预定义格式在将日期时间值转换为字符串值时指定自定义格式 RPA Workspace.

转换为字符串操作使您能够将日期时间值转换为字符串值。此操作还允许您选择预定义的日期时间格式或指定自定义格式。

预定义日期时间格式

将日期时间值转换为字符串值时,可在格式列表中找到预定义日期时间格式。以下预定义日期时间格式可供选择:
  • BASIC_ISO_DATE:将日期时间值转换为 yyyymmdd+offset 值 字符串值。
  • ISO_LOCAL_DATE:将日期时间值转换为 yyyy-mm-dd 字符串值。
  • ISO_OFFSET_DATE:将日期时间值转换为 yyyy-mm-dd+offset 值 字符串值。时差值表示本地时间与 UTC 之间的差异(以小时和分钟为单位)。
  • ISO_DATE:将日期时间值转换为 yyyy-mm-dd+offset 值yyyy-mm-dd 字符串值。系统将适时添加时差值。
  • ISO_LOCAL_TIME:将日期时间值转换为 hh:mm:ss.SSS 字符串值。
  • ISO_OFFSET_TIME:将日期时间值转换为 hh:mm:ss.SSS+offset 值 字符串值。 时差值表示本地时间与 UTC 之间的差异(以小时和分钟为单位)。
  • ISO_TIME:将日期时间值转换为 hh:mm:ss.SSShh:mm:ss.SSS+offset 值 字符串值。 时差值表示本地时间与 UTC 之间的差异(以小时和分钟为单位)。
  • ISO_LOCAL_DATE_TIME:将日期时间值转换为 yyyy-mm-ddThh:mm:ss.SSS 字符串值。
  • ISO_OFFSET_DATE_TIME:将日期时间值转换为 yyyy-mm-ddThh:mm:ss.SSS+offset 值 字符串值。 时差值表示本地时间与 UTC 之间的差异(以小时和分钟为单位)。
  • ISO_ZONED_DATE_TIME:将日期时间值转换为 yyyy-mm-ddThh:mm:ss.SSS+offset value[zone id] 字符串值。时差值表示本地时间与 UTC 之间的差异(以小时和分钟为单位)。 格式中的“区域 ID”表示时区。
  • ISO_DATE_TIME:将日期时间值转换为 yyyy-mm-ddThh:mm:ss.SSSyyyy-mm-ddThh:mm:ss.SSS+offset valueyyyy-mm-ddThh:mm:ss.SSS+offset value[zone id] 字符串值。
  • ISO_ORDINAL_DATE:将日期时间值转换为 yyyy-[一年中的一天]yyyy-[一年中的一天]+偏移值 字符串值。例如,如果日期时间值为“January 25, 2018”,则其格式为“2018-25”,其中“25”表示当年日期。
  • ISO_WEEK_DATE:将日期时间值转换为 yyyy-[一年中的星期]-[星期几],或 yyyy-[一年中的星期]-[星期几]+偏移值 字符串值。例如,如果日期时间值为“January 25, 2018”,则其格式为“2018-W4-4”,其中“W4”表示它是一年中的第四周,而“4”表示星期几。
  • ISO_INSTANT:将日期时间值转换为 yyyy-mm-ddThh:mm:ss.SSSZ 字符串值。
  • RFC_1123_DATE_TIME:将日期时间值转换为 [星期几]、[月份中的某天] ['MMM' 格式的月份] ['YYYY' 格式的年份] hh:mm:ss[星期几]、[日期] ['MMM' 格式的月份] ['YYYY' 格式的年份] hh:mm:ss+offset value 字符串值。例如,如果日期时间值为“2018-01-25 10:15”,则其格式为“Thu, 25 December 2018 10:15:00GMT”。“GMT”表示没有时差。

自定义日期时间格式

使用预定义的约定指定自定义日期时间格式。以下约定可供选择:
  • “y”:将年份指定为“yy”或“yyyy”。
  • “M”:将月份指定为“M”、“MM”、“MMM”(月份的缩写名称,例如 Jan、Feb)或“MMMM”(月份的全称,例如 January、February)
    注: 'MMM' 和 'MMMM' 日期时间格式的工作方式取决于 Bot agent 运行和您的位置设置。
  • “d”:以“d”或“dd”格式指定某一天。
  • “D”:以“D”或“DD”格式指定某一天。
  • “E”:指定一周的某天为“EEE”(Sun-Sat) 或“EEEE”(Sunday-Saturday)。
  • “h”或“H”:将小时指定为“hh”或“HH”。
    注: HH 是 24 小时制的时间格式,hh 是带有 AM 或 PM 的 12 小时制时间格式。当您使用 hh 格式时, 请在 datetime 格式的末尾 添加一个例如,如果系统区域设置语言为英语,则输入将为 2018-12-25 10:50:55.999 AM,格式为 yyyy-MM-dd hh:mm:ss.SSS a 其中 a 表示 AM 或 PM .但是,在使用非英语操作系统的计算机上,请相应地使用 AM 或 PM 标记。 例如,在日文操作系统上,输入必须有日语的 AM 或 PM 标记,例如 2018-12-25 10:50:55.999 午前,其中午前在日语中表示 AM,格式必须为 yyyy-MM -dd hh:mm:ss.SSS
  • “a”:为 12 小时时间格式指定 AM/PM 标记
  • “m”:以“mm”形式指定分钟。
  • “s”:以“ss”形式指定秒数。
  • “S”:将毫秒指定为“SSS”。
  • “z”:指定时区,例如“太平洋标准时间”和“印度标准时间”。
  • “Z”:指定时区的时差,例如“+0550”表示“印度标准时间”。
Important: 在显示语言设置为简体中文或繁体中文的计算机上,当您使用 dd-MMM-yyyy 自定义日期时间格式将日期时间值转换为字符串值时,输出可能显示不正确。
可以使用上述约定来指定要用于转换日期时间值的自定义格式。使用上述约定的一些示例如下:
格式 示例输出
yyyy-MM-dd 2018-09-30
yyyy-M-d 2020-09-08
dd-MM-yyyy 25-12-2018
yyyy-MM-dd HH:mm:ss 2018-25-12 23:50:55
hh:mm:ss.SSS a 10:15:35.889 AM / 10:15:35.889 PM
yyyy-MM-dd HH:mm:ss.SSS 2018-12-25 23:50:55.999
yyyy-MM-dd HH:mm:ss.SSS Z 2018-12-25 23:50:55.999 +0530
h.mm a 4.10 PM
D 'days', yyyy 365 days, 2019
发送反馈