共用方式為


DateTimeToTicks (NoSQL 查詢)

適用於:NoSQL

將指定的日期時間轉換為刻度。 單一刻度代表 100 奈秒或 0.000000001秒。

語法

DateTimeToTicks(<date_time>)

引數

描述
date_time ISO 8601 格式 YYYY-MM-DDThh:mm:ss.fffffffZ的國際標準時間 (UTC) 日期和時間字串。

注意

如需 ISO 8601 格式的詳細資訊,請參閱 ISO 8601

傳回類型

傳回帶正負號的數值,這是自 Unix epoch (1970 年 1 月 1 日) 以來經過的目前 -nanosecond 刻度數 100

注意

如需 Unix epoch 的詳細資訊,請參閱 Unix 時間

範例

下列範例會測量自 2015 年 5 月 19 日 12:00 UTC 以來的刻度。

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

備註

  • 如果日期與時間不是有效的 ISO 8601 日期與時間字串,則此函式會傳 undefined 回 。
  • 此函式不會使用索引。