次の方法で共有

NOW (NoSQL 查询)

返回一个日期/时间字符串,表示当前 UTC 时间或向其添加指定数值偏移量的结果。

Syntax

NOW(<date_time_part>, <numeric_expr>)
NOW()

Arguments

Description
date_time_part (可选) 表示 ISO 8601 日期格式规范的一部分的字符串。 此部分用于指示要由相关数值表达式修改的日期的哪个方面。
numeric_expr (可选) 要添加到当前日期/时间的值。

返回类型

返回字符串表达式。

例子

以下示例演示了 NOW 函数的各种用法,无需进行时间修改。 假定当前日期/时间为 2024-10-14T14:20:30.6668888Z.

SELECT VALUE {
    "case1": NOW(),
    "case2": NOW("yyyy", 1),
    "case3": NOW("yyyy", -1),
    "case4": NOW("ss", 30),
    "case5": NOW("ms", 4)
}
[
    {
        "case1": "2024-10-14T14:20:30.6668888Z",
        "case2": "2025-10-14T14:20:30.6668888Z",
        "case3": "2023-10-14T14:20:30.6668888Z",
        "case4": "2024-10-14T14:21:00.6668888Z",
        "case5": "2024-10-14T14:20:30.6708888Z"
    }
]

注解

  • 此函数执行完全扫描。
  • ISO 8601 日期格式指定要用于此函数的有效日期和时间部分:
    • 年份year、、 yyyyyy
    • 月份month、、 mmm
    • Dayday、 、 ddd
    • 小时hourhh
    • 分钟minute, , min
    • 第二个: second, , sss
    • 毫秒millisecondms
    • 微秒microsecondmcs
    • Nanosecondnanosecondns