Partilhar via


GetCurrentDateTime (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna a data e a hora UTC (Tempo Universal Coordenado) atuais como uma cadeia de caracteres ISO 8601.

Sintaxe

GetCurrentDateTime()

Tipos de devolução

Retorna o valor atual da cadeia de caracteres de data e hora UTC no formato de ida e volta (ISO 8601).

Nota

Para obter mais informações sobre o formato de ida e volta, consulte Formato de ida e volta do .NET. Para obter mais informações sobre o formato ISO 8601, consulte ISO 8601.

Exemplos

O exemplo a seguir mostra como obter a cadeia de caracteres de data e hora UTC atual.

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

Observações

  • Esta função não é determinística.
  • O resultado retornado é UTC (Tempo Universal Coordenado) com precisão de sete dígitos e precisão de 100 nanossegundos.
  • Esta função não usa o índice.
  • Se você precisar comparar valores com a hora atual, obtenha a hora atual antes da execução da consulta e use esse valor de cadeia de caracteres constante na WHERE cláusula.