小技巧——自动生成年度考勤时间表

分享  收藏
6 / 514

背景

客户想通过输入年,就自动生成季度、月、周,便于考勤等一系列业务的开展,比如我输入 2022 年的起始日和终止日,则自动生成 2022 年的四个季度、12 个月份的起始日,结束日,并且生成本月的每周的起始日和终止日

方案

首先我们可以通过年,获取每个季度的初始日期和结束日期,也就是四组数据,然后根据季度生成月的数据、最后根据月份生成周的数据

实操

根据年生成四个季度数组


根据季度,生成季度信息、月份信息


根据月份生成周数据信息


效果图