DateTimeToTicks(NoSQL 查询)
适用范围: NoSQL
将指定的 DateTime 转换为时钟周期。 单个时钟周期表示 100
纳秒或一秒的 0.000000001
。
语法
DateTimeToTicks(<date_time>)
参数
描述 | |
---|---|
date_time |
采用 ISO 8601 格式 YYYY-MM-DDThh:mm:ss.fffffffZ 的协调世界时 (UTC) 日期和时间字符串。 |
返回类型
返回一个有符号的数值,即自 Unix 纪元(1970 年 1 月 1 日)以来已经过的当前 100
纳秒时钟周期数。
s
示例
以下示例测量自 2015 年 5 月 19 日 12:00 UTC 日期和时间以来的时钟周期数。
SELECT VALUE {
ticks: DateTimeToTicks("2015-05-19T12:00:00.0000000")
}
[
{
"ticks": 14320368000000000
}
]
注解
- 如果日期和时间不是有效的 ISO 8601 日期和时间字符串,则此函数会返回
undefined
。 - 此函数不使用索引。