js常用日期函数, js常用日期函数

常用日期函数

1
2
3
4
5
// let dateStr = "2024-02-02"
let dateStr = "2024-02-02ssssssss"
var date = new Date(dateStr + 'T00:00:00'); // will be in local time
isNaN(date.valueOf()); // 判断日期是否有效
console.log(isNaN(date.valueOf()));

时间计时器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 借助一下 dayjs 时间库
let form = {feiTime: undefined}
let timer = null
const setTime = () => {
timer = setTimeout(() => {
form.reportTime = dayjs().format('YYYY-MM-DD HH:mm:ss')
setTime()
}, 1000)
}
const clearTimeoutFn = () => {
if (timer) {
clearTimeout(timer)
timer = null
}
}

底部

没有了