Как исправить время получения в Safari для Javascript - PullRequest
0 голосов
/ 06 февраля 2019

При получении времени в Chrome и Firefox я получаю количество миллисекунд на определенную дату, но для Safari оно показывает NaN.Есть идеи, почему это произойдет?Мне нужно, чтобы он также показывал количество миллисекунд - как хорошо - в Safari.

PHP-код

$date = $product->getDateEnd(); 

Javascript:

var countDownDate = new Date("<?php echo $date ?>").getTime();

1 Ответ

0 голосов
/ 06 февраля 2019

Полагаю, у вас есть шаблон yyyy-mm-dd.Это официально не поддерживаемый шаблон Date, некоторые браузеры, такие как Chrome и Firefox, будут поддерживать его, но Safari нет.Попробуйте использовать другие версии, например:

yyyy/mm/dd mm/dd/yyyy mm-dd-yyyy

...