que responder a esta Cualquier Si una de las funciones que deben mostrarse vez convertida quiere al elemento id específico y aplicar formato de fecha cadena aaaa-mm-dd aquí date1 es cadena e ids es id del elemento que se va a mostrar en el tiempo.
function convertUTCDateToLocalDate(date1, ids)
{
var newDate = new Date();
var ary = date1.split(" ");
var ary2 = ary[0].split("-");
var ary1 = ary[1].split(":");
var month_short = Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
newDate.setUTCHours(parseInt(ary1[0]));
newDate.setUTCMinutes(ary1[1]);
newDate.setUTCSeconds(ary1[2]);
newDate.setUTCFullYear(ary2[0]);
newDate.setUTCMonth(ary2[1]);
newDate.setUTCDate(ary2[2]);
ids = document.getElementById(ids);
ids.innerHTML = " " + newDate.getDate() + "-" + month_short[newDate.getMonth() - 1] + "-" + newDate.getFullYear() + " " + newDate.getHours() + ":" + newDate.getMinutes() + ":" + newDate.getSeconds();
}
sé que la respuesta ha sido ya aceptada, pero he llegado hasta aquí causa de Google y lo hice resolver con conseguir la inspiración de respuesta aceptada, así que quería compartir simplemente que si alguien necesita.
Código Muestra aquí: [http: // stackoverflow.com/questions/3830418/is-there-a-jquery-plugin-to-convert-utc-datetimes-to-local-user-timezone] (http://stackoverflow.com/questions/3830418/is-there-a -jquery-plugin-to-convert-utc-datetimes-to-local-user-timezone) –
Ten cuidado. Ese es un formato de fecha extraño, así que asegúrese de especificarlo en cualquier solución que use. Si es posible, solicite al servidor que envíe la fecha en formato ISO. –