У меня есть DateJS, настроенный на моем веб-сайте, чтобы дать пользователям возможность узнать, когда они получат свой пакет.DateJS - Не включать недельные дни
Я использую скрипт DateJS для этого.
Мне нужно изменить сценарий, чтобы он не включал выходные дни при оценке дня доставки.
Например, сегодня (пятница), если кто-то выбирает одно из следующих действий:
Следующего дня воздуха: он должен показать в понедельник, а не в субботу Двухдневного Air: Он должен показать во вторник, а не в воскресенье Три дня Воздух: он должен появляться в среду, а не в понедельник
Помощь приветствуется.
<div class="panel-body">
<table class="table table-striped">
<thead>
<th>Shipping Method</th>
<th>Estimated Delivery</th>
</thead>
<tbody>
<tr>
<td>3 Day Select</td>
<td><span class="fromDate-1"></span>
<script>
var fromDate = Date.today().addDays(3);
if (fromDate.is().saturday() || fromDate.is().sunday())
fromDate = fromDate.next().monday();
$('.fromDate-1').html(fromDate.toString('dddd MMMM dS'));
</script>
</td>
</tr>
<tr>
<td>2nd Day Air</td>
<td><span class="fromDate-2"></span>
<script>
var fromDate = Date.today().addDays(2);
if (fromDate.is().saturday(1) || fromDate.is().sunday())
fromDate = fromDate.next().monday();
$('.fromDate-2').html(fromDate.toString('dddd MMMM dS'));
</script>
</td>
</tr>
<tr>
<td>Next Day Air</td>
<td>
<span class="fromDate-3"></span>
<script>
var fromDate = Date.today().addDays(1);
if (fromDate.is().saturday() || fromDate.is().sunday())
fromDate = fromDate.next().monday();
$('.fromDate-3').html(fromDate.toString('dddd MMMM dS'));
</script>
</td>
</tr>
</tbody>
</table>
</div>