Estoy tratando de crear un objeto de fecha a partir de una cadena. me sale fecha en formato ISO, excepto milisegundos parte como "2012-01-30T16: 23: 12"Firefox new Fecha() desde la cadena construye la hora en la zona horaria local
resultados difieren cuando corro siguiente código en Internet Explorer, Chrome y Firefox (Link to Fiddle)
currentDate = "2012-01-30T16:23:12";
var date = new Date(currentDate);
alert(date);
IE y Chrome consideran la cadena como UTC pero firefox considera en zona horaria local.
¿Hay alguna forma genérica de evitarlo, excepto para verificar el agente de usuario en todas partes?
posible duplicado de [Problema de ajuste de la zona horaria javascript molesto] (http://stackoverflow.com/questions/7629286/annoying-javascript-timezone-adjustment-issue) –