跳到主要内容
跳到主要内容

Time64

Time64 数据类型允许存储具有亚秒精度的时间值。与 DateTime64 不同,它不包括日历日期,仅表示时间。精度定义了存储值在小数秒中的分辨率。

刻度大小(精度):10-precision秒。有效范围:[ 0 : 9 ]。 通常使用 - 3(毫秒)、6(微秒)、9(纳秒)。

语法:

在内部,Time64 以从一天开始(000:00:00.000000000)以来的 Int64 类型的刻度数存储数据。刻度分辨率由精度参数决定。可选择在列级别指定时区,这会影响时间值在文本格式中的解释和显示方式。

与 DateTime64 不同,Time64 没有存储日期组件,这意味着它仅表示时间。详细信息请参见 Time

支持的值范围:[000:00:00, 999:59:59.99999999]

示例

  1. 创建一个包含 Time64 类型列的表并向其插入数据:
  1. Time64 值上进行过滤

Time 不同,Time64 值不会自动从 String 转换。

与插入相反,toTime64 函数将把所有值视为十进制变体,因此精度需要在小数点后给出。

  1. 获取 Time64 类型值的时区:

相关内容