vue 获取当时时间转换成时间戳比较

var payTimeEnd = new Date( 传:年月日 ).getTime() //获取到的是 毫秒级别的

 var newData = Date.parse(new Date()); // 获取当前时间,也是 毫秒级别的

  

// 或者做一个骚操作,通过正则去除  - 和 : 来比较

function compareTime(startTime,endTime) {  
    var start_time = startTime.replace(/-|\s|:|\//g,''); 
    var end_time = endTime.replace(/-|\s|:|\//g,'');  
    if (start_time < end_time) { return true; }
    else { return false; } 
 },

  

// 年月日转换为时间戳

new Date(2022+'-'+2+'-'+21+' '+11+':'+55+':'+33).getTime() / 1000

 

//获取当前时间 年月日时分秒

var endTime = ''

        var myDate = new Date();
        //获取当前年
        var year = myDate.getFullYear();
        //获取当前月
        var month = myDate.getMonth() + 1;
        //获取当前日
        var date = myDate.getDate();
        var h = myDate.getHours();       //获取当前小时数(0-23)
        var m = myDate.getMinutes();     //获取当前分钟数(0-59)
        var s = myDate.getSeconds();
        endTime = year + this.p(month) + this.p(date) + this.p(h) +this.p(m) + this.p(s)

 

p(s) {
      return s < 10 ? '0' + s : s;
    },

 

posted @ 2021-12-30 10:59  薛定谔_猫  阅读(4439)  评论(0)    收藏  举报