【问题标题】:Datediff in CosmosDbCosmosDb 中的日期差异
【发布时间】:2018-11-23 19:08:47
【问题描述】:

嗨,有没有办法在 cosmosdb 中实现 datediff?

Select Datediff(day,c.datea, c.dateb) from c

显然 datediff 不是受支持的关键字,我找不到对应的关键字。

提前致谢

【问题讨论】:

    标签: azure nosql azure-cosmosdb


    【解决方案1】:

    cosmosdb 可以使用 NO datediff,

    如果您想在两个日期范围之间进行查询,您可以使用 where 子句。

    【讨论】:

    • 漂亮的答案!!
    【解决方案2】:

    DateTimeDiff 被添加到 cosmos db 中。请参考:https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-datetimediff

    【讨论】:

      【解决方案3】:

      Sajeetharan 是正确的。但是,您可以将日期存储为 unix 时间戳,然后简单地减去它们会给您一个 datediff

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-03-09
        • 2011-04-30
        • 2021-06-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多