gettimezoneoffset - ¿Cómo convertir una marca de tiempo de Javascript en formato UTC?
string to date javascript (2)
Por ejemplo, si recibe una marca de tiempo en Javascript:
1291656749000
¿Cómo crearías una función para convertir la marca de tiempo en UTC como:
2010/12/6 05:32:30 pm
Me gustaría ir con (nueva Fecha (entero)). ToUTCString () ,
pero si tiene que tener el ''pm'', puede formatearlo usted mismo:
function utcformat(d){
d= new Date(d);
var tail= ''GMT'', D= [d.getUTCFullYear(), d.getUTCMonth()+1, d.getUTCDate()],
T= [d.getUTCHours(), d.getUTCMinutes(), d.getUTCSeconds()];
if(+T[0]> 12){
T[0]-= 12;
tail= '' pm ''+tail;
}
else tail= '' am ''+tail;
var i= 3;
while(i){
--i;
if(D[i]<10) D[i]= ''0''+D[i];
if(T[i]<10) T[i]= ''0''+T[i];
}
return D.join(''/'')+'' ''+T.join('':'')+ tail;
}
alerta (utcformat (1291656749000))
/ * valor devuelto: (Cadena) 06/12/2010 05:32:29 pm GMT * /
(new Date(1291656749000)).toUTCString()
¿Es esto lo que estás buscando?