Как исправить время получения в Safari для Javascript
Получая время в Chrome и Firefox, я получаю количество миллисекунд на определенную дату, но для Safari - NaN. Есть идеи, почему это произойдет? Мне нужно, чтобы он также показывал количество миллисекунд - как хорошо - в Safari.
Код PHP
$date = $product->getDateEnd();
Javascript:
var countDownDate = new Date("<?php echo $date ?>").getTime();
1 ответ
Решение
Я полагаю, у вас есть шаблон yyyy-mm-dd
, Это официально не поддерживается Date
шаблон, некоторые браузеры, такие как Chrome и Firefox, будут поддерживать его, но Safari нет. Попробуйте использовать другие версии, такие как:
yyyy/mm/dd
mm/dd/yyyy
mm-dd-yyyy