ts_cal_range() 函数

ts_cal_range() 函数返回包含日历中两个时间戳记之间(包括指定的时间戳记)的所有有效时间点的时间戳记列表。

语法

MI_COLLECTION *
ts_cal_range (MI_CONNECTION *conn, 
              mi_string     *cal_name, 
              mi_datetime   *begin_stamp,
              mi_datetime   *end_stamp)
conn
有效的 DataBlade API 连接。
cal_name
日历的名称。
begin_stamp
范围的起始点。它不能早于日历原点。
end_stamp
范围的结束点。

描述

如果您必须打印出一系列规则的时间系列元素的时间戳记,此函数很有用。如果范围已知,获取所有时间戳记的数组比使用每个元素上的 ts_time() 更有效率。

调用者负责释放此函数的结果。

等效 SQL 函数是 CalRange

返回结果

时间戳记列表。