如何使用格式转换字符串' dd.MM.yyyy HH:mm:ss' Azure LogicApp工作流程中的日期时间? 只有Azure函数才能实现DateTime.ParseExact()?
答案 0 :(得分:1)
除了字符串解析之外,在Logic App中运行自定义代码的唯一方法是使用Azure函数。
因此,您的问题的答案是是,使用Azure功能。
答案 1 :(得分:1)
您可以拆分和反转。示例:formatDateTime(concat(datestring, '/')[2], '-', split(datestring, '/')[1], '-', split(datestring, '/')[0]), 'yyyy-MM-ddTHH:mm:ssZ')
将12/06/2018
视为无效,并且基本上将其设为06/12/2018
,那么在我的情况下,我们需要2018-06-12
。 Azure的问题是它一开始只允许mm-dd-yyyy
。因此,您必须将其拆分并反转。
答案 2 :(得分:0)
作为记录,当前,您可以运行javascript代码段来执行许多不同的任务,包括将字符串转换为日期。
在这种情况下,您将执行以下操作
let dateStr = '2011-04-11T10:20:30Z'
new Date(dateStr)
您可以将日期str作为输入发送到内联代码操作,并返回转换后的日期作为输出
更多信息here