js 日期格式

比较两个日期相差几天

let date = new Date()
let count = (date.valueOf() - Date.parse('2022-09-26')) / (24 * 60 * 60 * 1000)
let differCount = Math.floor(count)

比较今天是否超过某个日期

let date = new Date()
let current = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate()
if ('2022-09-26' < current) {
	console.log('超过某个日期')
} else {
	console.log('没有超过某个日期')
}

时间戳转换年月日格式

timestampToDate(timestamp) {
      let date = new Date(timestamp);
      let Y = date.getFullYear() + '-';
      let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
      let D = date.getDate() + ' ';
      return Y + M + D;
    }

日期格式转换 标准时间–>年月日

formatConvert(val) {
      return val.getFullYear() + "-" + (val.getMonth() + 1) + "-" + val.getDate();
    }

版权声明:本文为weixin_44495678原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。