1.0.1 • Published 3 years ago

zdtime v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

ZdTime

author : 周的somemonster

介绍

时间处理与计算工具

安装

npm i zdtime

在使用的页面中引入

import ZdTime from 'zdtime'

使用说明

  1. 创建

    const  someTime =  new ZdTime()
  2. 判断结束时间要大于开始时间

    *@ param {String} bTime 开始时间格式:YY-MM-DD hh:mm:ss,或者YY-MM-DD

    *@ param{String} eTime 结束时间:YY-MM-DD hh:mm:ss,或者YY-MM-DD

    @return {Boolean} {flag,tip}

    someTime.isLogial(bTime ,eTime )
  3. 当前时间点往前后各推多长时间

    * @param {String} moment 中间时间 时间格式:YY-MM-DD hh:mm:ss,或者YY-MM-DD

    * @param {String} howLong 前后推多长时间

    @param {String} type 计算单位{m:"分钟",h:"小时",s:"秒"},默认为m

    @return {Array} bTime,eTime开始时间与结束时间

    someTime.bAPush(moment ,howLong ,type)
  1. 两个时间之间相差多长时间

    *@param {String} bTime 开始时间

    * @param {String} eTime 结束时间

    @param {String} type 计算单位{m:"分钟",h:"小时",s:"秒"}默认为m

    @return {Number} howLong 多长时间

    someTime.differ(bTime, eTime,type)
  1. 格式化时间,将时间戳函数转换为YY-MM-DD hh:mm:ss

    * @param {String} time 时间戳

    @return {String} time:YY-MM-DD hh:mm:ss格式

    someTime.format(time)