Дата (счетчик) в iOS возвращает NaN

Всем привет. Я разрабатываю сайт который я должен показать счетчик даты. Счетчик отлично работает на Андроид но на iOS счетчик возвращает NAN (not a number) У меня есть следующий код

$(document).ready(function () {

$('.counter__wrap').each(function () {
    setTimer($(this));
});

function setTimer (parent) {
    let Timer;

    Timer = setInterval(function() {

        let dateEntered = new Date($(parent).data('time'));

        let now = new Date();
        let difference = dateEntered.getTime() - now.getTime();

        if (difference <= 0) {

            // Timer done
            clearInterval(Timer);
            $(parent).css('display', 'none');

        } else {
            $(parent).css('display', 'block');

            let seconds = Math.floor(difference / 1000);
            let minutes = Math.floor(seconds / 60);
            let hours = Math.floor(minutes / 60);
            let days = Math.floor(hours / 24);

            hours %= 24;
            minutes %= 60;
            seconds %= 60;

            $(parent).find(".days").text(days);
            $(parent).find(".hours").text(hours);
            $(parent).find(".minutes").text(minutes);
            $(parent).find(".seconds").text(seconds);
        }
    }, 1000);

}

});

Если кто-то из Вас столкнулся с такой проблемой, прошу поделиться с решением этой проблемы. Благодарю за Ваш ответ


Ответы (0 шт):