azure - (Azure) 如何从逻辑应用中的表存储获取并比较时间戳日期?

标签 azure azure-logic-apps

我正在尝试制作一个简单的 Azure 逻辑应用程序,以前从未制作过。它设置为从表存储中的表中检查时间戳。

我得到一个实体结果列表,其中包含我想要比较的时间戳,但我的问题是如何将“时间戳”的值与例如字符串 utcNow() 进行比较?

Get entities

  {
    "odata.etag": "W/\"datetime'2020-05-07T09%3A07%3A32.8275489Z'\"",
    "Timestamp": "2020-05-07T09:07:32.8275489Z"
  },

The error I get for now

我只想获取时间戳字符串,以便将其与 utcNow 字符串进行比较。

最佳答案

根据您提供的屏幕截图,似乎是在比较时间戳的“条件”中发生了错误。如果你想知道如何比较时间戳,可以引用我下面的示例:

我初始化一个名为“Timestamp”的变量(字符串)来模拟表存储中的时间戳。在“Condition”中,我们可以使用“ticks() ”方法将时间戳(字符串)转换为刻度(数字),然后进行比较。

enter image description here

“小于”前后的表达式为:

ticks(variables('Timestamp'))

ticks(utcNow())

希望对你有帮助~

关于azure - (Azure) 如何从逻辑应用中的表存储获取并比较时间戳日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61656933/

相关文章:

c# - Azure 服务总线重试策略不会改变行为

Azure 逻辑应用从 SFTP 服务器获取 csv 文件并插入到 Azure SQL 数据库表中

azure - 通过 VS Code 编辑 Azure 逻辑应用标准的代码

azure - 与直接 .NET REST 调用相比,逻辑应用性能是否较慢?

Azure Cosmos DB 分区键 - 主键是否可接受?

azure - 尝试了解 azure 云服务中的负载平衡

logging - 有没有办法删除逻辑应用运行历史记录/日志?

json - 使用 "Value"作为变量 Azure 逻辑应用从简单 JSON 获取 "Key"

node.js - 保持 Node 应用程序在azure应用程序服务上运行

azure - 从 Synapse Azure 中的 CSV 读取 JSON 数据