Плагин JQuery Countdown для IE и Safari

Я использую плагин jQuery Countdown с несколькими экземплярами на одной странице

<div class="TimeLeft"> <?php echo counterDate($dl['end'][0]); //YYYY, MM, DD ?> </div> <div class="TimeLeft"> <?php echo counterDate($dl['end'][1]); //YYYY, MM, DD ?> </div> 

и так далее…

мой код jquery использует каждую функцию

 $(".TimeLeft").each(function() { $(this).countdown({until: new Date($(this).text()) , format: 'HMS', compact: true, layout: '<span class="offerTimeStart">&nbsp;</span><span class="offerTimeContent">{hnn}</span><span class="offerTimeSep">&nbsp;</span><span class="offerTimeContent">{mnn}</span><span class="offerTimeSep">&nbsp;</span><span class="offerTimeContent">{snn}</span><span class="offerTimeEnd">&nbsp;</span>', serverSync: serverTime}); }); 

Все работают отлично в Firefox и Chrome – плагин возвращает правильные часы до конца, но IE и Safari показывают только Нан Нан Нан

Я пытаюсь использовать разный формат времени, такой как дата и час, но не успех.

Возможно, вы хотите использовать DateRegex для «этой вещи» под названием IE:

Преобразование строки на сегодняшний день в jQuery и Internet Explorer?

Надеюсь, эта ссылка будет полезна для вас.

Я не знаю, какое решение для Safari, но попробуйте использовать IE.