0

我正在使用以下 Azure 逻辑应用表达式(工作流定义语言 (WDL)):

formatDateTime(
    utcNow(),
    'MM'
)

WDL 文档说该函数formatDateTime应该返回一个string值。

这就是我所看到的...

在此处输入图像描述

...除了,结果string不受 WDL 中进一步字符串操作的影响!

例子:

  • 要摆脱 中的领先空间" 02"
    • trim( trim(formatDateTime(utcNow(),'MM'))) ...或
    • replace( replace(formatDateTime(utcNow(),'MM'), ' ', '')) 应该工作
    • 但是这些都不起作用,结果" 02"仍然是未修剪的字符串
  • int( int(trim(formatDateTime(utcNow(),'MM')))) 类似。
    • 结果不是int而是相同的" 02"字符串!

在此处输入图像描述

这是 WDL 错误吗?

4

0 回答 0