Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.01.2019, 20:24
Новичок на форуме
Отправить личное сообщение для TechnicalMan94 Посмотреть профиль Найти все сообщения от TechnicalMan94
 
Регистрация: 04.01.2019
Сообщений: 3

Получение месяца в JS
Всем привет. Есть простенькая конструкция, на которой работает таймер до указанной даты, которую пишу в JS вручную. Хотелось бы, чтобы месяц брался автоматически из даты, на сайте через php без проблем это сделал, а здесь вот не могу разобраться с синтаксисом

$('#counter').countdown('2019/01/31', function(event) {
        $(this).html(event.strftime('<span class="counter__figure">%D</span><span class="counter__figure-devider">:</span><span class="counter__figure">%H</span><span class="counter__figure-devider">:</span><span class="counter__figure">%M</span><span class="counter__figure-devider">:</span><span class="counter__figure">%S</span>'));
    });


Вот там где дата написана в первой строчке - там вместо месяца нужно как-то придумать, чтобы JS получал автоматически текущий месяц (год и день не обязательно, только месяц)
Ответить с цитированием
  #2 (permalink)  
Старый 04.01.2019, 21:02
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

console.log(`2019/${new Date().getMonth()+1}/31`);
Ответить с цитированием
  #3 (permalink)  
Старый 04.01.2019, 21:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

TechnicalMan94,
Получение компонентов даты
Ответить с цитированием
  #4 (permalink)  
Старый 04.01.2019, 21:07
Новичок на форуме
Отправить личное сообщение для TechnicalMan94 Посмотреть профиль Найти все сообщения от TechnicalMan94
 
Регистрация: 04.01.2019
Сообщений: 3

Сообщение от j0hnik Посмотреть сообщение
console.log(`2019/${new Date().getMonth()+1}/31`);
Можно подробнее, как это будет выглядеть в моём коде?

Не понимаю синтаксис этого случая, различные варианты методом научного тыка, увы, не работают
Ответить с цитированием
  #5 (permalink)  
Старый 04.01.2019, 21:09
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

$('#counter').countdown('2019/'+new Date().getMonth()+1+'/31', function(event) {
        $(this).html(event.strftime('<span class="counter__figure">%D</span><span class="counter__figure-devider">:</span><span class="counter__figure">%H</span><span class="counter__figure-devider">:</span><span class="counter__figure">%M</span><span class="counter__figure-devider">:</span><span class="counter__figure">%S</span>'));
    });
Ответить с цитированием
  #6 (permalink)  
Старый 04.01.2019, 21:24
Новичок на форуме
Отправить личное сообщение для TechnicalMan94 Посмотреть профиль Найти все сообщения от TechnicalMan94
 
Регистрация: 04.01.2019
Сообщений: 3

Сообщение от j0hnik Посмотреть сообщение
$('#counter').countdown('2019/'+new Date().getMonth()+1+'/31', function(event) {
        $(this).html(event.strftime('<span class="counter__figure">%D</span><span class="counter__figure-devider">:</span><span class="counter__figure">%H</span><span class="counter__figure-devider">:</span><span class="counter__figure">%M</span><span class="counter__figure-devider">:</span><span class="counter__figure">%S</span>'));
    });
Ооо, спасибо, вот эти плюсики мне и нужны были, не знаю совсем синтаксиса js

Спасибо, работает как часы
Ответить с цитированием
  #7 (permalink)  
Старый 04.01.2019, 21:26
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

TechnicalMan94,
не забывайте, не во всех месяцах 31 день, а в феврале вообще 28, нужен немного другой подход
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу JS разработчиков в лесу Kenjuy27 Работа 0 18.07.2018 09:06
Диалог между HTML и внешним JS в контексте расширения GoogleChrome ev1lart Events/DOM/Window 0 26.04.2017 19:25
BackEnd/FrontEnd Developer (Native JS) Abab Работа 0 25.12.2016 10:56
js стиль render для react.js vflash Ваши сайты и скрипты 5 01.04.2016 22:57
Картинка обрабатывается js 4yBaK Общие вопросы Javascript 10 11.09.2011 09:28