我在我的网站上使用此倒计时,here
您可以查看脚本here(太大而无法发布)
这是头部的代码:
<script type="text/javascript" src="javascripts/jquery.countdown.js"></script>
<script type="text/javascript">
$(function () {
var austDay = new Date();
austDay = new Date(austDay.getFullYear() + 1, 1 - 1, 26);
$('.countdown-container').countdown({until: austDay});
$('#year').text(austDay.getFullYear());
});
</script>
我希望能够改变倒计时持续时间,希望能够改变我想要的时间。
如果有人能提供洞察力,那就太棒了。
答案 0 :(得分:1)
编辑:
var CommingDate = new Date();
CommingDate= new Date(CommingDate.getFullYear() + 1, 1 - 1, 26);
解释
Date(
CommingDate.getFullYear()+ 1 , 1 - 1, 26);
意味着您希望将当前年份增加1
Date(CommingDate.getFullYear() + 1,
1 - 1 , 26);
第一个号码将在一个月内前进,所以如果你要做2 - 1
这个月将是2月
但如果您要执行1 - 1
之类的操作,这将导致获得当前月份
Date(CommingDate.getFullYear() + 1, 1 - 1,
26 );
最后一个数字26将是您想要的那一天
答案 1 :(得分:1)
我有同样的问题,但侯赛因的解释帮助我解决了这个问题。
例如,如果您想倒计时到25.10.2017,则代码应为
Date(CommingDate.getFullYear() + 1, 10 - 1, 25);
,其中
CommingDate.getFullYear()+ 1 - 它的2017年(实际年份+ 1)
10 - 1 - 这个月
25 - 这一天