Compartilhar via


GetCurrentDateTime (consulta NoSQL)

APLICA-SE A: NoSQL

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

Sintaxe

GetCurrentDateTime()

Tipos de retorno

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

Observação

Para obter mais informações sobre o formato de viagem de ida e volta, consulte Formato de viagem 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"
  }
]

Comentários

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