JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q23989F
  • License ISC

周日历,实现 上一周 , 下一周

Package Exports

  • date-week

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (date-week) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

在使用过程中如果遇到问题,请联系, email : dybself@163.com

周日历(date-week)方法使用介绍

  1. 下载 date-week 包: npm install date-week

  2. 引入周日历需要初始化方法: import { setDate , addDate , currentFirstDate } from "date-week"

  3. 初始化默认时间:调用 setDate 方法 setDate( new Date() )

  4. setDate方法返回起始、终止时间: { startTime:startTime , endTime:endTime , startStr:startStr , endStr:endStr }

  5. startTime 和 endTime 为当前周开始时间和截至时间,为 Date 类型: Tue Jul 09 2019 11:06:22 GMT+0800 (中国标准时间)

  6. startStr 和 endStr 为当前周开始时间、截至时间的字符串: 2019-07-08 、2019-07-14

关于调用 date-week 使用,以 react 使用为例

  1. preWeek = ()=>{ //上一周
    let {startTime , endTime} = setDate( addDate( currentFirstDate,-7 ) );
    this.setState({
    startTime:startTime,
    endTime:endTime
    })
    }
  2. nextWeek = ()=>{ // 下一周
    let {startTime , endTime} = setDate(addDate( currentFirstDate,7 ) );
    this.setState({
    startTime:startTime,
    endTime:endTime
    })
    }