时间筛选
1. 简介
1.1 功能简介
仪表盘中筛选字段为时间类型的字段:表单中的日期时间字段,系统字段的提交时间和更新时间。
1.2 使用场景
需要按照一定时间范围对数据进行筛选。例如,需要筛选出晚于某一个时间出生的学生,确定学生符合入学年龄要求。
1.3 预期效果
2. 设置步骤
点击安装示例模板,本文将按照模板中的示例数据进行讲解:点击安装。
2.1 添加筛选组件
访问示例模板中的仪表盘,进入编辑界面:
然后在「学生花名册」图表上方添加一个筛选组件:
2.2 设置时间筛选
选择需要筛选的图表,如「学生花名册」,选择日期时间字段「出生年月」,设置日期格式与筛选关系。
1)日期格式支持:
- 年-月
- 年-月-日
- 年-月-日 时:分
- 年-月-日 时:分:秒
2)筛选关系支持:
- 等于
- 不等于
- 大于等于
- 小于等于
- 选择范围
- 动态筛选
- 为空
- 不为空
2.3 时间筛选样式
当日期时间字段的筛选关系为「选择范围」时,改变组件大小可以改变筛选组件的样式效果。如下图所示:
2.4 筛选效果
1)电脑端
2)移动端
3. 时间筛选说明
3.1 固定筛选
筛选关系 | 筛选说明 |
等于 | 选择一个固定的时间 |
不等于 | 选择一个固定的时间 |
大于等于 | 选择一个固定的时间 |
小于等于 | 选择一个固定的时间 |
选择范围 | 设置一个固定范围,选择一个固定时间作为开始时间,选择一个固定时间作为结束时间 |
为空 | 字段中的日期时间数据为空,没有数据 |
不为空 | 字段中的日期时间数据不为空,有数据 |
3.2 动态筛选
动态类型 | 动态值 | ||
固定动态 |
| ||
自定义动态 | 时间状态 | 数量 | 动态值 |
当前 | 1 |
| |
过去 | 1~99 |
| |
未来 | 1~99 |
|
注意:
1)设置动态时间后得到的是一个时间范围,这个范围作为开始时间时;取时间范围的开始时间点,这个范围作为结束时间时,取时间范围的结束时间点。
2)过去 1 周 ≠ 过去 7 天 ,假设当前是第 30 周,过去 1 周指的是第 29 周,过去 2 周指的是第 28 周,过去/未来 n 周/月 同理。