想做一下时间的判断
怎么能判断一个时间戳是否在一天的某一个时间段内 如10点到10点半
统一换成Date对象,直接比较就可以了
const ts = 1500947869000;//2017-07-25 09:57:49
const t = new Date(ts);
console.log(new Date('2017-07-25 10:00:00') < t && t < new Date('2017-07-25 10:30:00'));
//false
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
当天零点
const time = new Date(new Date().setHours(0, 0, 0, 0)).getTime();
当天十点
time + 10 * 60 * 60 * 1000
当天十点半
time + 10.5 * 60 * 60 * 1000