elementUI的DateTimePicker 日期时间选择器设置的时间区间由GMT(中国标准时间)转换成数字格式:0000-00-00-00:00:00(年月日时分秒格式)

在使用elementUI的DateTimePicker 日期时间选择器获取时间很方便,但是在将获取到的时间传给后端时,格式根本无法使用。这时就需要我们手动的转换时间的格式

转换成

 下面是操作步骤:

1.时间格式处理

 GMTToStr (time) {
      let date = new Date(time)
      var year = date.getFullYear()
//这里特意对当时间小于10,也就是个位数时,自动在前面补 0 
      var month = date.getMonth() + 1 > 9 ? date.getMonth() : "0" + date.getMonth()
      var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate()
      var hour = date.getHours() > 9 ? date.getHours() : "0" + date.getHours()
      var minute = date.getMinutes() > 9 ? date.getMinutes() : "0" + date.getMinutes()
      var second = date.getSeconds() > 9 ? date.getSeconds() : "0" + date.getSeconds()
      return [year, "-", month, "-", day, "-", hour, ":", minute, ":", second,].join("")

    },

 2.调用时间处理函数

         var timeArr = []
        //this.pickerData是获取到的组件选择的时间区间,获取方法这里就不说了
        for (var i = 0; i < this.pickerData.length; i++) {
          timeArr.push(this.GMTToStr(this.pickerData[i]))
        }

        //这里的timeArr就是转换完成的结果,直接传递给需要调用的函数就可以了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值