Получение месяца в 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 получал автоматически текущий месяц (год и день не обязательно, только месяц) |
console.log(`2019/${new Date().getMonth()+1}/31`);
|
TechnicalMan94,
Получение компонентов даты |
Цитата:
Не понимаю синтаксис этого случая, различные варианты методом научного тыка, увы, не работают |
$('#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>'));
});
|
Цитата:
Спасибо, работает как часы |
TechnicalMan94,
не забывайте, не во всех месяцах 31 день, а в феврале вообще 28, нужен немного другой подход |
| Часовой пояс GMT +3, время: 19:36. |