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

用JS判断当前日期是否生效

用JS判断当前日期是否生效

qq_得咿的漂_03661917 2018-10-16 10:29:58
在JS中判断当前日期是否在开始日期和截止日期范围内,若在之内,则把这个开始日期和截止日期展示为红色,求大神帮忙。。多谢!
查看完整描述

1 回答

已采纳
?
聪明的汤姆

TA贡献112条经验 获得超33个赞

给个采纳吧,小老弟

var now = new Date(); // 当前时间
var startDate = new Date('2018-10-10'); // 开始时间
var endDate = new Date('2018-10-17'); // 结束时间

// 在区域范围内
if (now.getTime() >= startDate.getTime() && now.getTime() < endDate.getTime()) {
  // 展示为红色代码
  document.write('<p style="color: red">开始时间: ' + getTime(startDate) + '</p>');
  document.write('<p style="color: red">结束时间: ' + getTime(endDate) + '</p>');
} else {
  console.log('不在区域范围内')
}

function getTime(date) {
    var year = date.getFullYear();
    var month = date.getMonth() + 1;
    var day = date.getDate();
    return year + '-' + month + '-' + day;
}
查看完整回答
反对 回复 2018-10-16
  • 1 回答
  • 0 关注
  • 981 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信