export function newDateMonth(time) { var date=time? new Date(time):new Date() var y = date.getFullYear() var m = date.getMonth() + 1 m = m < 10 ? '0' + m : m var d = date.getDate() d = d < 10 ? '0' + d : d return y + '-' + m } export function newDateYear(time) { var date=time? new Date(time):new Date() var y = date.getFullYear() return y } export function newDateDay(time) { var date =time? new Date(time):new Date() var y = date.getFullYear() var m = date.getMonth() + 1 m = m < 10 ? '0' + m : m var d = date.getDate() d = d < 10 ? '0' + d : d return y + '-' + m+'-'+d } export function newDateTime(time) { var date = new Date(time) var y = date.getFullYear() var m = date.getMonth() + 1 m = m < 10 ? '0' + m : m var d = date.getDate() d = d < 10 ? '0' + d : d var hh = (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()) + ":"; var mm = (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()) + ":"; var ss = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds() return y + '-' + m+'-'+d+' '+hh+mm+ss } export function newDateTimeMin(time) { var date = new Date(time) var y = date.getFullYear() var m = date.getMonth() + 1 m = m < 10 ? '0' + m : m var d = date.getDate() d = d < 10 ? '0' + d : d var hh = (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()) + ":"; var mm = (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()); return y + '-' + m+'-'+d+' '+hh+mm } // 时间比较 export function timeCheck(arr) { let srcs = arr.filter((s) => s); for (let i = srcs.length - 1; i > 0; i--) { let a = timeToNumber(srcs[i]); let b = timeToNumber(srcs[i - 1]); if (a <= b) { return false; } } return true; } function timeToNumber(src) { return src.replace(":", "") * 1; }