Bueno, tengo un problema extraño mientras convertir de marca de tiempo Unix a la representación humana usando javascriptmarca de hora a formato legible por humanos
Aquí es marca de tiempo
1301090400
Ésta es mi Javascript
var date = new Date(timestamp * 1000);
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDay();
var hour = date.getHours();
var minute = date.getMinutes();
var seconds = date.getSeconds();
I los resultados esperados serán 2011 2, 25 22 00 00. Pero es 2011, 2, 6, 0, 0, 0 ¿Qué extraño?
Hace esto ayuda: http://stackoverflow.com/questions/847185/convert-a-unix-timestamp-to-time-in-javascript –
Es lo mismo que hago – georgevich
Intenté esto en Firefox Firebug consola y obtuvo el resultado esperado. ¿Qué navegador/sistema operativo estás usando? – andrewmu