Перейти к содержимому


Скрипт Даты Следующего Дня


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 16 Май 2015 - 07:46

Здравствуйте. Столкнулся с проблемой...

Имею такой скрипт в карточке товара:
Можем доставить:

Цитата

<script type="text/javascript">
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000) year+=1900
var tomorrow = new Date(mydate.getTime() + (24 * 60 * 60 * 1000));
var dayTomorrow = tomorrow.getDate();
var monthTomorrow = tomorrow.getMonth();
//var dayarray = new Array("воскресение", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота")
var montharray = new Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря")
document.write(" "+dayTomorrow+" "+montharray[monthTomorrow]+"")
</script>

Наш склад работает с понедельника по пятницу, сб и вс - выходные.
Внимание! Если сегодня суббота или воскресение, надо сделать так, чтобы автоматом дата ставилась на понедельник. Ибо в сб и вс товар никто не выдаст, соответственно доставить в выходные не сможем.
Спасибо!

#2 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 16 Май 2015 - 12:44

Мне ответят?)

#3 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 23 Май 2015 - 01:56

Попробуйте использовать следующий код

<script>
var date = new Date(),
	currDay = date.getDay(),
	months = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"];
if (currDay >= 1 && currDay < 5) {
  date.setDate(date.getDate() + 1);
} else {
  date.setDate(date.getDate() + (currDay === 6 ? 2 : 1));
}
document.write(" " + date.getDate() + " " + months[date.getMonth()]);
</script>


#4 Store-rondell

Store-rondell

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 187 сообщений
  • ГородМосква

Отправлено 24 Май 2015 - 15:29

Супер! Работает! Вы лучшие! :rolleyes:




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных