2.5.4日期过滤器
日期类型、日期时间类型和时间类型的字段显示的过滤器均属于日期过滤器,这三种类型的字段显示时会显示在维度列表中,但因为过滤器的用法和其它两种有区别,因此单独作为一种类型处理。
2.5.4.1日期型
日期型过滤器是根据日期对数据进行筛选,筛选可以是日期范围的筛选,也可以是单日期的筛选。单日期筛选使用完全匹配的方式,日期范围筛选的是介于所选择日期范围内的数据。

图2.5.4.1.1 日期范围筛选

图2.5.4.1.2 单日期筛选
日期过滤器下拉菜单有日期型过滤器可支持的操作,其中显示标题、编辑标题、设置样式、隐藏过滤器、移除过滤器和维度过滤器以及度量过滤器的用法一致,此处不再单独说明。

图2.5.4.1.3 日期过滤器下拉菜单
日期过滤器中有支持修改日期过滤器的查询方式,有单日期和日期范围以供选择。添加过滤器后默认选中的是日期范围,如果用户需要使用单日期做查询,可手动修改成单日期,二者必须选择一个且只能选择一个。

图2.5.4.1.4 日期过滤器查询方式支持单日期和日期范围
日期范围过滤器选项配置,选项配置中启用双日历选择日期勾选框

图2.5.4.1.5
效果如下图所示:

图2.5.4.1.6
日期过滤器设置默认值时有全部和自定义两个选项,全部即不做过滤,查询全部数据,自定义下可选择固定日期和函数两种方式。
固定日期是通过日期控件选择一个固定值作为视图打开时初始的过滤条件,如果日期过滤器是单值的,此处仅需要选择一个固定日期即可,如果日期过滤器是范围的,此处需要选择起始值和结束值两个值。

图2.5.4.1.7 日期过滤器使用固定日期作为默认值
函数支持通过函数动态设置视图打开时初始的过滤条件,函数dateDev(NOW, 0,"day")默认取到的是当前的日期,比如要查询昨天到今天的数据,只需要将左侧起始值中的第二个数字参数改为“-1”即可。

图2.5.4.1.8 日期过滤器使用函数作为默认值
日期过滤器有日期粒度以供选择,默认是按照年月日的粒度,可以根据实际数据对过滤器的粒度进行修改,支持年、年月、年月日3种粒度。

图2.5.4.1.9 日期过滤器粒度选择
2.5.4.2日期时间型
日期时间型和日期型过滤器类似,但日期过滤器是“xxxx年xx月xx日”的格式,而日期时间型则是“xxxx年xx月xx日 xx时xx分xx秒”的格式。视图界面日期时间型过滤器提供的查询控件支持选择到时分秒的部分,日期时间型过滤器则只支持选择到年月日。

图2.5.4.2.1 日期时间型过滤器
日期时间型过滤器下拉操作菜单和日期型类似,用法也一致,仅粒度中多了“年月日时分秒”,且日期时间型过滤器默认粒度为“年月日时分秒”。

图2.5.4.2.2 日期时间型过滤器操作菜单
日期时间型过滤器粒度为年月日时分秒时,通过函数设置默认值,函数默认的偏移单位是“小时”。

图2.5.4.2.3 日期时间型过滤器默认值通过函数设置
2.5.4.3时间型
时间型过滤器通过时间范围对数据进行筛选,可以通过控件选择具体的时分秒数据。

图2.5.4.3.1 时间型过滤器
时间型过滤器下拉菜单操作在日期型和日期时间型过滤器中都有,时间型过滤器没有粒度选择,默认就是时分秒。

图2.5.4.3.2 时间型过滤器下拉菜单
【注意事项】
- 日期过滤器如勾选了启用双日历选择日期,则组件不支持只修改后面一个日期