ts_tstamp_minus() 函数

ts_tstamp_minus() 函数返回在指定的开始日期之前,相隔指定时间间隔数的时间戳记。

语法

mi_datetime *
ts_tstamp_minus(mi_datetime  *startdate, 
                mi_integer   cnt,
                mi_integer   interval, 
                mi_datetime  *result)
startdate
开始日期。
cnt
要从开始日期减去的时间间隔数。
interval
时间间隔,在下面进行了描述。
result
生成的日期。

描述

interval 参数的有效值可在 tseries.h 中找到。它们包括:
  • TS_SECOND
  • TS_MINUTE
  • TS_HOUR
  • TS_DAY
  • TS_WEEK
  • TS_MONTH
  • TS_YEAR

如果 result 参数为 NULL,那么将分配并返回结果 mi_datetime 结构;否则,返回值是给定的 result 参数。

返回结果

在开始日期之前,相隔指定时间间隔数的时间戳记。