vue element-ui 时间组件获取一周的日期函数

14 篇文章 0 订阅
13 篇文章 0 订阅

 // 周数返回值

    // 时间戳转为yy-mm-dd hh:mm:ss

    fun(unixtimestamp) {

      var unixtimestamp = new Date(unixtimestamp)

      var year = 1900 + unixtimestamp.getYear()

      var month = '0' + (unixtimestamp.getMonth() + 1)

      var date = '0' + unixtimestamp.getDate()

      var hour = '0' + unixtimestamp.getHours()

      var minute = '0' + unixtimestamp.getMinutes()

      var second = '0' + unixtimestamp.getSeconds()

      return year + '-' + month.substring(month.length - 2, month.length) + '-' + date.substring(date.length - 2, date

        .length) +

            ' ' + hour.substring(hour.length - 2, hour.length) + ':' +

            minute.substring(minute.length - 2, minute.length) + ':' +

            second.substring(second.length - 2, second.length)

    },

    // 周数返回

    getWeek(val) {

      // this.weeknum = val.substring(7, 19)

      console.log(val, 'val')

      console.log(this.RecepConsForm.weekNum, 'weekNum')

      const timeStamp = val.getTime() // 标准时间转为时间戳,毫秒级别

      var startTimeStamp = this.fun(timeStamp - 24 * 60 * 60 * 1000) // 开始时间

      var startTimeStamp5 = this.fun(timeStamp + (24 * 60 * 60 * 1000) * 5) // 结束时间

      this.RecepConsForm.startTime = startTimeStamp.substring(0, 10)

      this.RecepConsForm.endTime = startTimeStamp5.substring(0, 10)

      console.log(this.RecepConsForm, ' this.RecepConsForm')

    },

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值