var date = new Date(str); var year = date.getFullYear();
在IE中都为NAN。因为类似2020-09-01T01:34:09.000+0000 这种格式在IE中不认,IE可以识别 2020/09/01 02:43:03。
现在要在谷歌和IE中都正常显示,故将str格式转化一下。
var date = new Date(str.replace(/-/g,"/").replace(/T/g," ").split(".")[0]); var year = date.getFullYear();
此时Ie就可以显示,谷歌也可以显示。
原文:https://www.cnblogs.com/Mir-bink/p/13606844.html