我正在使用http://git.wimbarelds.nl/TimeCircles/readme.php
中的倒数计时器<div class="example" data-date="2017-09-17 10:30:00"></div>
如何使用JavaScript更新值2017-09-17 10:30:00
,使其更改为2017-09-24 10:30:00
?
这是代码on Fiddle
答案 0 :(得分:0)
您需要一个功能来查找下一个星期日并将时间设置为上午10:30 ..
var getDate = new Date();
var targetDay = 0;
getDate.setDate(getDate.getDate() + (targetDay + (7 - getDate.getDay())) % 7);
getDate.setHours(10, 30, 0, 0);
然后,您需要设置名为“data-date”的数据节点来设置计时器。
targetNode.dataset.date = strFormat(getDate);
要以正确的格式获取日期,您还需要执行此功能....我在此处拥有完整的解决方案Solution Fiddled
干杯!
答案 1 :(得分:0)
我知道,您的问题是关于 javascript ,但也许您可以考虑使用 PHP 。
<div class="example"
data-date="<?= date('Y-m-d',strtotime('next sunday', strtotime('tomorrow') ));?> 10:30:00">
</div>
这一行代码将始终打印下一个星期日
打印:
2017-09-24 10:30:00