跳到主要内容
Daily-picker
频率选择器用于设置一个重复的时间间隔时,用户可以选择每天、每周、每月或自定义的频率,并指定开始和结束日期。

基本定义

自然日期概念

1. 自然日

具体的某一天

2. 自然周

周一到周日

3. 自然月

自然月就是指每月的1号到那个月的月底,它是按照阳历来计算的。就是从每月1号到月底,不管这个月有30天,31天,29天或者28天,都算是一个自然月。

4. 自然年

是指同一年度的1月1日到这一年度的12月31日的这段时间。

规则

  1. 按自然月选择时,需要校验前置范围里起始的日期
    1. 如为2月,高级规则里的日期范围内最多只能选择28日。
    2. 如为大小月,则对应高级规则里的日期范围内最多只能选择31日/30日。
  2. 高级规则里的日期范围默认选中起始日期日数,且不可取消
    1. 按自然月,例如前置日期范围为:2021年2月2日-2021年3月3日,高级规则里的范围默认选中2日,且不可取消
    2. 按自然周,例如前置日期范围为:2021年2月2日-2021年3月3日,高级规则里的范围默认选中星期二,且不可取消
  3. 重复规则,重复日期不得小于起始日期

相关资源

同类组件