Appearance
时区时段表
- 获取通过系统设置的时区时段表
请求地址 : /Api/TimeZone?quth=123456
响应示例
响应示例
json
"status": 1,
"total": 17,
"data": [{
"id": 11,
"name": "111222",
"time_zone": [{
"month": 1,
"day": 1,
"period_no": 1, // 1月1日切换到 第一日时段表
}],
"time_period1": [{ // 第一日时段表
"ptype": 1, // 尖时段
"start_hour": 0, // 尖时段起止时间
"start_min": 0, // 尖时段起止时间
"end_hour": 0, // 尖时段起止时间
"end_min": 0// 尖时段起止时间
},
{
"ptype": 3, // 平时段
"start_hour": 1, // 平时段起止时间
"start_min": 0, // 平时段起止时间
"end_hour": 0, // 平时段起止时间
"end_min": 0 // 平时段起止时间
}],
"time_period2": [{ // 第二日时段表
"ptype": 4, // 谷时段
"start_hour": 0, // 谷时段起止时间
"start_min": 0,
"end_hour": 0,
"end_min": 0
}],
"create_time": "2020-06-10 15:47:07"
},
响应字段解释
time_zone 字段解释(时区切换规则)
字段名 | 类型 | 必填 | 取值范围 | 说明 |
---|---|---|---|---|
month | int | 是 | 1-12 | 规则生效月份 |
day | int | 是 | 1-31 | 规则生效日期,需配合month字段使用(注意:需确保日期在对应月份中存在) |
period_no | int | 是 | 1-8 | 当日使用的时段表编号: 1 - 使用 time_period1 时段表 2 - 使用 time_period2 时段表 |
time_period 字段解释(时段表定义)
适用于 time_period1/time_period2 的通用结构:
字段名 | 类型 | 必填 | 取值范围 | 说明 |
---|---|---|---|---|
ptype | int | 是 | 1=尖,2=峰,3=平,4=谷,5=深谷 | 电价时段类型: 1 - 尖时段(用电高峰) 2 - 峰时段 3 - 平时段 4 - 谷时段(用电低谷) 5 - 深谷时段(需设备支持) |
start_hour | int | 是 | 0-23 | 时段开始小时,采用24小时制 |
start_min | int | 是 | 0-59 | 时段开始分钟 |
end_hour | int | 是 | 0-23 | 时段结束小时,采用24小时制 |
end_min | int | 是 | 0-59 | 时段结束分钟 |
时段表示例:
00:00
表示凌晨12点整14:30
表示下午2点30分- 时间段为闭区间 [start_time, end_time)