日历日期选择控件
输出指定范围内的日期数据
业务场景:酒店预订入住和离店时间日历时间输出; 思路:确定
初始日期
(没有指定日期格式的默认为时间戳
)和可选择天数
,计算出:可选的最后日期、第一天所在月份的1号、最后一天所在月份的最后日期,使用for循环将所有的日期遍历输出相关的数据。
使用方法
npm
npm i -S jv-calendar
;const calendarDate = calendarallDates;
直接引用
const calendarDate = calendarallDates;
allDates
说明
// {Array} calendar.allDates 日期对象数组列表 active: 0 // 是否可选日期,0:不可选;1:可选 date: Wed Jan 01 2019 00:00:00 GMT+ // 日期Date对象 timestamp: 1546272000000 // 时间戳
api
/** * 日期格式化函数,返回指定格式的日期 * @param * @param */// calendar.dateFormat(DateString, formatString);calendar; // 2019-01-01