我正在尝试在我们的电子商务网站上输出类似于以下内容的内容:
Order by 5pm today for dispatch on Monday
显然,星期一这个词将被第二天的名称代替(理想情况下是下一个工作日,即不是星期六或星期日)。
我有以下简单的 javascript 脚本,它执行最基本的版本。它只是输出当前日期名称:
<p id="orderBy">
<script type="text/javascript">
<!--
// Array of day names
var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday",
"Thursday","Friday","Saturday");
var now = new Date();
document.write("Order by 5pm today for dispatch on " + dayNames[now.getDay()]);
// -->
</script>
</p>
有没有办法将上述代码操作为 +1 日期名称?所以它会输出明天的名字而不是今天。此外,是否可以跳过周末?