我想要在JavaScript中格式化日期,但日期命令返回错误的日期,除非我使用toUTCString()
它返回正确的日期,我已经尝试了不同的方式给出日期到Date()
函数,并且get
和getUTC
函数获取日期。我也尝试过不同的浏览器(Chrome,Safari,FireFox),而更令人困惑的是,如果我在Chrome浏览器中执行此操作,则完美无缺。我错过了明显的东西?JS日期()返回不正确的日期
var d = new Date(1324141200000);
// return "Sat, 17 Dec 2011 17:00:00 GMT" - Correct!
alert(d.toUTCString());
// returns "6-11-2011" - Wrong!
alert(d.getUTCDay() +'-'+ d.getUTCMonth() +'-'+ d.getUTCFullYear());
啊,我太慢了! +1 – RightSaidFred
好,所以我很想念,当你累了,头痛的时候不要编码。谢谢您的帮助! – Scott