Ошибка языка определения рабочего процесса `formatDateTime`?

Я работаю со следующим выражением Azure Logic App (язык определения рабочего процесса (WDL)):

      formatDateTime(
    utcNow(),
    'MM'
)

В документах WDL говорится, что formatDateTimeфункция должна возвращать значение.

Это то, что я вижу...

... ЗА ИСКЛЮЧЕНИЕМ , в результате stringневосприимчив к дальнейшим манипуляциям со строками в WDL!

Пример:

  • Чтобы избавиться от ведущего пробела в :
    • trim( trim(formatDateTime(utcNow(),'MM'))) ...ИЛИ ЖЕ
    • replace( replace(formatDateTime(utcNow(),'MM'), ' ', '')) должно сработать
    • Но ни один из них не работает, в результате остается необрезанная строка.
  • Похоже на ( int(trim(formatDateTime(utcNow(),'MM')))).
    • Результат не является int, а скорее так же " 02"нить!

Это ошибка WDL?

0 ответов

Другие вопросы по тегам