将文本值转换为日期/时间

当桌面流从文件中读取条目或从应用程序提取值时,返回的值通常是文本。

在流开发中,将这些值转换为其他数据类型以执行其他操作是很常见的。 例如,您可以将表示日期的文本值转换为日期/时间变量,以供以后在日期/时间操作中使用。

Power Automate 提供将文本转换为日期/时间操作来执行转换。 此操作使您能够转换以系统默认格式或自定义格式表示的日期。

默认格式由计算机的区域和语言设置指定。 例如,美国的默认日期格式是 MM-dd-yyyy。 时间部分(如果存在)可以用 12 小时和 24 小时格式表示。

“将文本转换为日期/时间”操作的屏幕截图,填充了美国默认格式的日期。

备注

如果值不包含时间部分,生成的日期/时间变量的时间将自动设置为 12:00:00 AM

备注

Power Automate 允许您对日期值的不同部分使用所有标准日期分隔符。 在前面的示例中,以 MM-dd-yyyyMM/dd/yyyy 表示法表示的日期将具有相同的结果。

如果要转换的值以自定义格式表示,应启用以自定义格式表示日期选项并填充相应的格式。

您可以在下表中找到所有可用表示法:

表示法 说明
yyyy 年份
MM 月份
dd
HH 小时
mm 分钟
ss
ff 毫秒
zzz UTC 时差

要分隔日期的不同部分,您可以使用所有标准日期分隔符,如正斜杠 (/)、破折号 (-) 和圆点 (.)。

“将文本转换为日期/时间”操作的屏幕截图,填充了自定义格式的日期。