Отправить дату PHP в формате даты JavaScript

Я хочу передать время моего сервера PHP моему файлу JavaScript.

PHP-код:

date_default_timezone_set('Australia/Perth');
 echo date("r");

JavaScript:

$.get('time.php', function(data) {
  today = new Date(data);
  closing = new Date(data);
});

Код PHP возвращает Sun, 18 марта 2012 12:01:23 +0800, что является правильным временем для Австралии / Перта. Но это возвращает недопустимый объект даты JavaScript.

Когда я пытаюсь преобразовать его в метку времени, как:

 echo strtotime(date("r"));

Я получаю дату JavaScript вс 18 марта 2012 04:03:14 GMT + 0000 (WET) (это значение сегодняшнего дня js var)

Если я использую:

echo gmstrftime('%s');

Я получаю: сб 17 марта 2012 20:04:30 GMT + 0000 (WET).

Кто-нибудь может помочь мне?

Ответы на вопрос(8)

Ваш ответ на вопрос