AbleCloud PHP SDK
1.8.x
PHP SDK of AbleCloud API
|
Public 成员函数 | |
__construct () | |
getTimezone () | |
toParamInArray () | |
绝对时间 | |
setAbsoluteFrame ($start, $end) | |
相对时间段 | |
thisRelativeFrame ($n, $unit, $timezone='Asia/Shanghai') | |
previousRelativeFrame ($n, $unit, $timezone='Asia/Shanghai') | |
Public 属性 | |
$end | |
静态 Public 属性 | |
时间单位 | |
static | $Unit_Second = 'seconds' |
秒 更多... | |
static | $Unit_Minute = 'minutes' |
分钟 更多... | |
static | $Unit_Hour = 'hours' |
小时 更多... | |
static | $Unit_Day = 'days' |
天 更多... | |
static | $Unit_Week = 'weeks' |
周 更多... | |
static | $Unit_Month = 'months' |
月 更多... | |
static | $Unit_Year = 'years' |
年 更多... | |
AbleCloud数据分析服务的时间段参数。可以是绝对时间,或者是相对时间。
ACQETimeframe::__construct | ( | ) |
构造函数。
ACQETimeframe::getTimezone | ( | ) |
取时间段的时区。
ACQETimeframe::previousRelativeFrame | ( | $n, | |
$unit, | |||
$timezone = 'Asia/Shanghai' |
|||
) |
设置时间段为“之前N个单位”。 “当前”与“之前”的区别是,“当前3分钟”是包含当前时刻所在的这一分钟在内往前3分钟,“之前3分钟”是不包含当前时刻所在的这一分钟在内往前3分钟。
$n | int 正整数,表示时间量。 |
$unit | string 时间单位,如ACQETimeframe::$Unit_Second,ACQETimeframe::$Unit_Minute,……,ACQETimeframe::$Unit_Year等。 |
$timezone | string 时区的名字。缺省值为'Asia/Shanghai'。 |
ACQETimeframe::setAbsoluteFrame | ( | $start, | |
$end | |||
) |
设置本对象为绝对时间段。
$start | DateTime 表示时间段的起始时刻的DateTime对象。$start与$end必须使用相同的时区。 |
$end | DateTime 表示时间段的结束时间的DateTime对象。$start与$end必须使用相同的时区。 |
ACQETimeframe::thisRelativeFrame | ( | $n, | |
$unit, | |||
$timezone = 'Asia/Shanghai' |
|||
) |
设置时间段为“当前N个单位”。 “当前”与“之前”的区别是,“当前3分钟”是包含当前时刻所在的这一分钟在内往前3分钟,“之前3分钟”是不包含当前时刻所在的这一分钟在内往前3分钟。
$n | int 正整数,表示时间量。 |
$unit | string 时间单位,如ACQETimeframe::$Unit_Second,ACQETimeframe::$Unit_Minute,……,ACQETimeframe::$Unit_Year等。 |
$timezone | string 时区的名字。缺省值为'Asia/Shanghai'。 |
ACQETimeframe::toParamInArray | ( | ) |
将时间段转换为AC-QueryEngine要求的参数格式。
ACQETimeframe::$end |
|
static |
天
|
static |
小时
|
static |
分钟
|
static |
月
|
static |
秒
|
static |
周
|
static |
年