Javascript检查日期并运行脚本

Javascript检查日期并运行脚本,javascript,Javascript,我只想在12月15日到明年1月8日之间运行.js脚本,所以脚本将运行25天 我的代码是: <script type="text/javascript"> var now = new Date(); var day = now.getDate(); // 0-31 Days var month = now.getMonth()+1; // 0-11 Months var startDate = new Date(); startDate.setDate(15); startDate.s

我只想在12月15日到明年1月8日之间运行.js脚本,所以脚本将运行25天

我的代码是:

<script type="text/javascript">
var now = new Date();
var day = now.getDate(); // 0-31 Days
var month = now.getMonth()+1; // 0-11 Months
var startDate = new Date();
startDate.setDate(15);
startDate.setMonth(11);
var endDate = new Date();
endDate.setDate(8);
endDate.setMonth(0);

    if (startDate >= now && endDate <= now) {
        snowFall.snow(document.body);
    }

var now=新日期();
var day=now.getDate();//0-31天
var month=now.getMonth()+1;//0-11个月
var startDate=新日期();
起始日期和设定日期(15);
开始日期设定月(11);
var endDate=新日期();
endDate.setDate(8);
endDate.setMonth(0);

如果(startDate>=now&&endDate,只需将您的条件从:

if (startDate >= now && endDate <= now)

if(startDate>=now&&endDate
if(startDate@chrisas
startDate哦,天哪,我要试着忘记写这篇文章了,那是bad@chris犯错是人之常情。您刚刚验证了norobot验证码;)
if (startDate <= now || endDate >= now)