js获取当前时间并转换成数字
function getTime() { let time = new Date(); // padStart(2, '0') 如果时间的位数不够2位,就在开头补上0 return `${time.getFullYear()}年${(time.getMonth() + 1).toString().padStart(2, '0')}月${time.getDate().toString().padStart(2, '0')}日 ${time.getHours().toString().padStart(2, '0')}:${time.getMinutes().toString().padStart(2, '0')}`; } getTime(); // 2020年11月11日 09:20
js比对两个日期相差几天
function computeDateDiff(start, end) { return (new Date(end) - new Date(start)) / (1000 * 60 * 60 * 24); } computeDateDiff("2020/11/11", "2020/12/11"); // 30 computeDateDiff("2020/11/11", "2020/10/11"); // -31 computeDateDiff("2020-01-01", "2021-01-05"); // 370 computeDateDiff("2020-08-01", "2020-05-20"); // -73
js将时间的斜杠转换成横线
// 将斜杠转成横线 let date = "2020/11/12"; date.replace(/\//g, "-"); // 2020-11-12 // 或者你也可以将横线转成斜杠 let date = "2020-11-12"; date.replace(/-/g, "\/"); // 2020/11/12