Azure 逻辑应用程序字符串到日期时间

Azure LogicApp string to datetime

如何在 Azure LogicApp 工作流中将 'dd.MM.yyyy HH:mm:ss' 格式的字符串转换为日期时间? 只有使用实现 DateTime.ParseExact() 的 Azure Functions 才有可能吗?

抛开字符串解析,运行 在逻辑应用程序中自定义代码的唯一方法是使用 Azure 函数。

所以,您问题的答案是是,使用 Azure 函数

你可以拆分和反转。示例: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。所以你必须拆分它并反转你知道的。

郑重声明,目前,您可以 运行 javascript 的片段来完成许多不同的任务,包括将字符串转换为日期。

在这种情况下,你会做这样的事情

let dateStr = '2011-04-11T10:20:30Z'
new Date(dateStr)

您可以将日期 str 作为输入发送到内联代码操作,并将 return 作为转换后日期的输出

更多信息here