你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

GetCurrentDateTime(NoSQL query)

适用范围: NoSQL

以 ISO 8601 字符串形式返回当前 UTC(协调世界时)日期和时间。

语法

GetCurrentDateTime()

返回类型

往返 (ISO 8601) 格式返回当前 UTC 日期和时间字符串值。

注意

有关往返格式的详细信息,请参阅 .NET 往返格式。 有关 ISO 8601 格式的详细信息,请参阅 ISO 8601

示例

以下示例演示了如何获取当前 UTC 日期和时间字符串。

SELECT VALUE {
    currentUtcDateTime: GetCurrentDateTime()
}
[
  {
    "currentUtcDateTime": "2019-05-03T20:36:17.1234567Z"
  }
]

注解

  • 此函数是非确定性的。
  • 返回的结果为 UTC(协调世界时),精准率为 7 位,准确度为 100 纳秒。
  • 此函数不使用索引。
  • 如果需要将值与当前时间进行比较,请在执行查询之前获取当前时间,并在 WHERE 子句中使用该常量字符串值。