¿cómo puedo formatear una fecha de javascript como el formato ISO, pero en hora local?formato de fecha de Javascript como ISO pero local
con myDate.toISOString()
estoy consiguiendo el tiempo que: "2012-09-13T19: 12: 23.826Z"
pero aquí, es 22:13, así que ¿cómo puedo incluir la zona horaria en el formato anterior?
que terminé haciendo ...
pad=function(e,t,n){n=n||"0",t=t||2;while((""+e).length<t)e=n+e;return e}
c = new Date()
c.getFullYear()+"-"+pad(c.getMonth()+1)+"-"+pad(c.getDate()-5)+"T"+c.toLocaleTimeString().replace(/\D/g,':')+"."+pad(c.getMilliseconds(),3)
y el mes devuelto por '.getMonth()' Si no acolchado, así que supongo que también necesitaría una biblioteca para rellenarla. ¡Parece un faff! –
Sí, de hecho. Es mucho trabajo, es por eso que recomendaría usar Moment.js o alguna otra biblioteca. – alexandernst