DATETIMETOTIMESTAMP — язык запросов в Cosmos DB (в Azure и Fabric)

Функция DATETIMETOTIMESTAMP преобразует указанную дату и время в числовую метку времени. Метка времени — это числовое число со знаком, которое измеряет миллисекунда с эпохи Unix.

Синтаксис

DATETIMETOTIMESTAMP(<date_time>)

Arguments

Description
date_time Строка даты и времени (UTC) в формате YYYY-MM-DDThh:mm:ss.fffffffZISO 8601.

Типы возвращаемых данных

Возвращает подписанное числовое значение, текущее число миллисекундах, прошедших с эпохи Unix (1 января 1970 г.).

Примеры

В этом разделе содержатся примеры использования этой конструкции языка запросов.

Преобразование даты и времени в метку времени

В этом примере DATETIMETOTIMESTAMP функция используется для преобразования даты и времени в метку времени.

SELECT VALUE {
  timestamp: DATETIMETOTIMESTAMP("2015-05-19T12:00:00.0000000")
}
[
  {
    "timestamp": 1432036800000
  }
]

Замечания

  • Эта функция возвращает, undefined если дата и время не является допустимой строкой даты и времени ISO 8601 .