Поделиться через


DateTimeToTicks (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Преобразует указанное значение DateTime (дата и время) в такты. Один галок представляет 100 наносекунд или 0.000000001секунду.

Синтаксис

DateTimeToTicks(<date_time>)

Аргументы

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

Примечание.

Дополнительные сведения о формате ISO 8601 см . в статье ISO 8601.

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

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

Примечание.

Дополнительные сведения об эпохе Unix см. в разделе "Время Unix".

Примеры

Следующий пример измеряет галочки с даты и времени 19 мая 2015 г. 12:00 UTC.

SELECT VALUE {
    ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
  {
    "ticks": 14320368000000000
  }
]

Замечания

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