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; },