dybself@163.com
在使用过程中如果遇到问题,请联系, email :周日历(date-week)方法使用介绍
-
下载 date-week 包: npm install date-week
-
引入周日历需要初始化方法: import { setDate , addDate , currentFirstDate } from "date-week"
-
初始化默认时间:调用 setDate 方法 setDate( new Date() )
-
setDate方法返回起始、终止时间: { startTime:startTime , endTime:endTime , startStr:startStr , endStr:endStr }
-
startTime 和 endTime 为当前周开始时间和截至时间,为 Date 类型: Tue Jul 09 2019 11:06:22 GMT+0800 (中国标准时间)
-
startStr 和 endStr 为当前周开始时间、截至时间的字符串: 2019-07-08 、2019-07-14
关于调用 date-week 使用,以 react 使用为例
- preWeek = ()=>{ //上一周
let {startTime , endTime} = setDate( addDate( currentFirstDate,-7 ) );
this.setState({
startTime:startTime,
endTime:endTime
})
} - nextWeek = ()=>{ // 下一周
let {startTime , endTime} = setDate(addDate( currentFirstDate,7 ) );
this.setState({
startTime:startTime,
endTime:endTime
})
}