Compartilhar via


GETCURRENTDATETIME – Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A GETCURRENTDATETIME função retorna a data e a hora utc atual (Hora Universal Coordenada) como uma cadeia de caracteres ISO 8601 .

Sintaxe

GETCURRENTDATETIME()

Tipos de retorno

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

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

Obter data e hora UTC atuais

Neste exemplo, a GETCURRENTDATETIME função é usada para retornar a data e a hora utc atuais.

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

Observações

  • Essa função não utiliza o índice.
  • Essa 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.
  • Se você precisar comparar valores com a hora atual, obtenha o tempo atual antes da execução da consulta e use esse valor de cadeia de caracteres constante na WHERE cláusula.