背景: 近期,公司的产品经常会遇到日期排班类似的功能: 需求的排班日期长短不一:有些是两周,有些是四周:要求选中的时候有一个active的状态区分,另外要提供钩子获取选中日期的形如:[2018-04-11]这种格式的数据. 实现: /* * 获取当天及之后的排班时间 * @param dayCount:相对于今天的天数,形如:0,1,2....... */ function getDateData(dayCount) { var d = new Date(); d.setDate(d.getD…