Convierta la marca de tiempo de PHP Unix al formato de marca de tiempo de Javascript

Estoy lanzando una marca de tiempo unix de mi php a mi javascript y noté que las marcas de tiempo de PHP y Javascript son diferentes (segundos frente a milisegundos) de la época.

Lo que básicamente estoy haciendo es hacer eco del php unixtime y luego agregar 3 ceros (para simplemente multiplicarlo por 1000), pero noté que cuando lo verifico, muestra que el tiempo está apagado alrededor de 4-8 horas.

Estoy usando canvas.js y necesito convertirlo usando la marca de tiempo de Unix

Por ejemplo:

1434183780

13 de junio de 2015 8:23 a.m.

Agrego 3 ceros

1434183780000

echo "{ x:".$chartData[$loop]['time']."000 , y:1 }";

y lo que pasa es que el tiempo se convierte en:

13 jun 2015 16:23 PM

Todo funciona bien, excepto que el tiempo se distorsiona por completo.

¿Cómo podría hacerlo funcionar sin cambiar el tiempo una vez que lo puse en JavaScript? Prefiero mantenerlo en unixtime ya que todavía lo uso en ese formato cuando hago algo más con él.

Respuestas a la pregunta(1)

Su respuesta a la pregunta