Udostępnij za pośrednictwem


GetCurrentDateTime (zapytanie NoSQL)

DOTYCZY: NoSQL

Zwraca bieżącą datę i godzinę UTC (uniwersalny czas koordynowany) jako ciąg ISO 8601.

Składnia

GetCurrentDateTime()

Typy zwracane

Zwraca bieżącą wartość ciągu daty i godziny UTC w formacie round-trip (ISO 8601).

Uwaga

Aby uzyskać więcej informacji na temat formatu dwukierunkowego, zobacz Format zaokrąglonej podróży platformy .NET. Aby uzyskać więcej informacji na temat formatu ISO 8601, zobacz ISO 8601.

Przykłady

W poniższym przykładzie pokazano, jak uzyskać bieżący ciąg daty i godziny UTC.

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

Uwagi

  • Ta funkcja jest nieokreślona.
  • Zwracany wynik to UTC (uniwersalny czas koordynowany) z dokładnością siedmiu cyfr i dokładnością 100 nanosekund.
  • Ta funkcja nie używa indeksu.
  • Jeśli chcesz porównać wartości z bieżącym czasem, uzyskaj bieżący czas przed wykonaniem zapytania i użyj tej stałej wartości ciągu w klauzuli WHERE .