为了账号安全,请及时绑定邮箱和手机立即绑定

用JS如何过滤时间或者日期

用JS如何过滤时间或者日期

梦里花落0921 2019-02-04 17:16:02
1、比如说:当前时间为11:00,活动开始时间为15:00,结束时间为19:00,如何判断当前时间在这个范围内2、比如说:比如说当前的日期为2017-10-31,活动开始日期为2017-11-10,结束时间为2017-11-30,如何判断当前时日期在这个范围内,,
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

function isIn(currentDateStr) {

    var startDate = new Date('2017-11-10');

    var endDate = new Date('2017-11-30');

    var curDate = new Date(currentDateStr);

    if (curDate.getTime() < endDate.getTime() && curDate.getTime() > startDate.getTime) 

        return true;

    return false;

}

大体就是这个思路,都转化为时间戳,然后比较

查看完整回答
反对 回复 2019-02-18
?
RISEBY

TA贡献1856条经验 获得超5个赞

用new Date()方法获得时间戳,new Date('2017-10-31'),new Date('2017-11-10'),new Date('2017-11-30'),这些对比他们的时间戳就行


查看完整回答
反对 回复 2019-02-18
  • 2 回答
  • 0 关注
  • 1339 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号