Пропустить Datetime / Timestamp от PHP до Javascript от echo

Как передать дату и время с PHP на javascript. Не работает следующее:

startLive = new Date(<?php echo date("U", strtotime($start_date)); ?>); 

Попробуй это:

 startLive = new Date(<?php echo strtotime($start_date)*1000; ?>); 

Объяснение:

Функция strtotime PHP возвращает strtotime времени Unix (секунды с 1-1 по 1970 в полночь).

Функция Date() Javascript может быть создана, указав миллисекунды с 1-1 по 1970 в полночь.

Поэтому умножьте секунды на 1000, и вы получите миллисекунды, которые вы можете использовать в Javascript.

Я думаю, что очень простое и универсальное решение было бы

 var dateTime = <?php echo date('c', strtotime($yourDateTime)) ?>; 

Вы можете использовать это:

 startLive = new Date("<?php echo date("F d, YG:i:s",strtotime($start_date)); ?>"); 

это сортирует вашу проблему

Объяснение:

Проверить здесь