虽然关于这个问题有类似的线索,但我更关心一个特定的问题并将其显示为文本而不是警告
到目前为止,我已经学到了足够的HTML部分(尽管我还是新手)。这背后的主要原因是因为我在学校为我的课堂发布了一个网站,并且一直在寻找添加新元素的方法。
我的'家庭作业'页面有一件我们每周都会在同一天获得的作业。我没有必要重写家庭作业的截止日期,而是希望找到一种方法来改变使用JavaScript的日期。This is how it looks like currently on my website but I have to manually change it every week.
日期(例如)将具有“2018年3月12日星期一”或类似的变体。编码方面是:如果我们实时达到上述日期,则日期将在下一周更改为同一天。然后日期将说“2018年3月19日星期一”或类似的变化。 反正有没有实现这个目标?
提前感谢,
此致
Shafquat T。
答案 0 :(得分:-1)
使用Date.js
可以实现这一点将<script src="https://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js" type="text/javascript"></script>
包含在您的项目中。
既然你说截止日期总是下周的星期一,你可以这样做
<script>
// Date format
var date_format = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
// Gets the next Monday
var dueDate = Date.next().monday().toLocaleDateString('en-US', date_format);
// Outputs to page
document.getElementById("due_date").innerHTML = dueDate;
</script>
祝你好运!