如何格式化 javascript 日期,如 ISO 格式,但在当地时间?
myDate.toISOString()
我得到的时间是:“2012-09-13T19:12:23.826Z ”
但是在这里,现在是 22:13,那么如何以上述格式包含时区?
我最终做了...
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)