Я создаю таймер обратного отсчета, который отсчитывает до даты, которая введенная в коде, например, 6 апреля 2016 годаJquery Таймера дни/месяцы/года
До сих пор я получил его выводить количество дней, но я не могу понять, как сделать количество месяцев и лет. Мне не нужны часы минуты или секунды!
код в app.js
$(document).ready(function(){
eventTime = '6 April 2016';
})
Код в countdown.js:
(function($){
$.fn.countdown = function(options) {
var settings = { date: null };
if (options) {
$.extend(settings, options);
}
this_sel = $(this);
function count_exec() {
eventDate = Date.parse(settings['date'])/1000;
currentDate = Math.floor($.now()/1000);
seconds = eventDate - currentDate
days = Math.floor(seconds/(60 * 60 * 24));
months = Math.floor(seconds/(60 * 60 * 12));
alert(days);
}
count_exec();
}
})(jQuery);
Вы забыли объявить переменные 'time' и' years', можете ли вы его обновить? Благодарю. –
Но это все еще не дает мне сколько месяцев до этого события ... –
Не каждый месяц имеет 30 дней, вы знаете ... –