Condividi tramite


GETCURRENTDATETIME - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La GETCURRENTDATETIME funzione restituisce la data e l'ora UTC correnti (Coordinated Universal Time) come stringa ISO 8601 .

Sintassi

GETCURRENTDATETIME()

Tipi restituiti

Restituisce il valore della stringa di data e ora UTC corrente nel formato round trip (ISO 8601).

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Ottenere la data e l'ora UTC correnti

In questo esempio, la GETCURRENTDATETIME funzione viene usata per restituire la data e l'ora UTC correnti.

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

Osservazioni:

  • Questa funzione non usa l'indice.
  • Questa funzione non è deterministica.
  • Il risultato restituito è UTC (Coordinated Universal Time) con precisione di sette cifre e un'accuratezza di 100 nanosecondi.
  • Se è necessario confrontare i valori con l'ora corrente, ottenere l'ora corrente prima dell'esecuzione della query e usare tale valore stringa costante nella WHERE clausola .