Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 19.02.2020, 13:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

savsoft,
<script>
 function dateFormat(date) {
 date = date.toLocaleDateString("ru").split(".");
 return date[2] + "-" + date[1] + "-" + date[0]
 }
function getDates(date)
           {  var arr = [];
              date = new Date(date);
              if(!date) return arr;
              var days = 7;
              date.setDate(date.getDate()  + days);
              var month = date.getMonth();
              while (date.getMonth() == month) {
                  arr.push(dateFormat(date))
                  date.setDate(date.getDate()  + days);
              }
              return arr;
           }
document.write(getDates(new Date(2020, 2, 3).getTime()))
  </script>
Ответить с цитированием
  #12 (permalink)  
Старый 19.02.2020, 13:27
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 162

Сообщение от рони Посмотреть сообщение
кто вам мешает?
А какие тогда там подводные камни?
Ответить с цитированием
  #13 (permalink)  
Старый 19.02.2020, 13:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

savsoft,
Ответить с цитированием
  #14 (permalink)  
Старый 19.02.2020, 13:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

Сообщение от savsoft
А какие тогда там подводные камни?
нулики добавить придётся
Ответить с цитированием
  #15 (permalink)  
Старый 19.02.2020, 13:41
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 162

Сообщение от рони Посмотреть сообщение
нулики добавить придётся
Спасибо, сделал. Добавил месяцам и дням нолики, а потом отрезал 2 символа. И заработало.
Странно, что глюки были только по двум неделям, начиная с 24 и 25 февраля.

Спасибо
Ответить с цитированием
  #16 (permalink)  
Старый 19.02.2020, 13:58
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 162

Сообщение от рони Посмотреть сообщение
нулики добавить придётся
Спасибо, сделал. Добавил месяцам и дням нолики, а потом отрезал 2 символа. И заработало.
Странно, что глюки были только по двум неделям, начиная с 24 и 25 февраля.

Точнее, именно проблема с двумя днями, 2 и 3 марта.


Спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сравнить две даты avsavs Общие вопросы Javascript 3 26.03.2016 10:45
Freelance. Нужен календарь на Javascript для подстановки в <input /> даты и времени. DiYanka Работа 1 14.06.2014 02:03
Имеет ли смысл хранить даты в отдельной таблице? frutality Серверные языки и технологии 7 15.08.2013 19:39
проблема с сортировкой даты rave82 jQuery 3 27.09.2011 01:35
Подсчет дней в IE, даты пользователя gotravelman Internet Explorer 6 26.02.2009 16:25