Envie a data do PHP para o formato de data do JavaScript

uero passar o tempo do meu servidor PHP para o meu arquivo JavaScrip

PHP Code:

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

JavaScript:

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

O código PHP retorna Dom, 18 de março de 2012 12:01:23 +0800, hora certa para Austrália / Perth. Mas isso retorna um objeto de data JavaScript inválid

Quando tento convertê-lo em timestamp, como:

 echo strtotime(date("r"));

Recebo a data do JavaScript Dom 18 mar 2012 04:03:14 GMT + 0000 (WET) (este é o valor de hoje js var)

Se eu usar:

echo gmstrftime('%s');

I get: Sáb 17 de março de 2012 20:04:30 GMT + 0000 (WET).

Pode alguém me ajudar?

questionAnswers(16)

yourAnswerToTheQuestion