Skip to content

Latest commit

 

History

History
53 lines (31 loc) · 1.24 KB

readme.md

File metadata and controls

53 lines (31 loc) · 1.24 KB

1.前言

这部分主要是时间相关的工具函数,依赖于moment.js。欢迎star

2.API如下

  • getDateByDay

    传入的为星期,得到的是具体的日期。传入的值为:1....7

  • counter

    倒计时。小时,分钟,秒。传入开始时间,结束时间

const  openWalfareTime = "2018-04-13 14:00:00";
const counterDown = counter(
      moment(new Date()).format("YYYY-MM-DD HH:mm:ss"),
      data.openWalfareTime
    );
    const { hours, minutes, seconds } = counterDown;
  • getCurrent

    获取当前时间,如果小于10在前面补上0,比如09

  • isBetweenTime/isBefore/isAfter

    在两个时间之间。格式为YYYY-MM-DD HH:mm:ss。

  • getTimeStamp

    获取时间,传入的参数如果为2表示今日,否则表示本周时间。

  • moment2TimeStamp

    接受两个参数,第一个为moment类型/时间字符串。第二个参数为是否为毫秒级别,如果是需要乘以1000即可。

  • moment2Str

    将moment类型转化为string字符串

  • getMomentByString

    根据特定的时间格f式+特定时间,获取到moment对象

  • getDateDiff

    得到两个日期之间相差的天数。

  • getMaxParallels

    得到数组中根据日期区间得到的最大重叠次数。