Я пытаюсь что-то подобное следующему на нашем сайте электронной коммерции:Показать имя завтрашнего дня в javascript?
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 днем? Таким образом, это будет выводить имя завтрашнего дня, а не сегодня. Кроме того, можно ли пропустить выходные?
Я пропустил, что хотел пропустить выходные. Ницца. –
Рекомендуем использовать литерал с массивом над 'new Array'. –
Отлично. Только то, что я хотел. – dannymcc