Javascript日期根据月份格式而有所不同
这个问题在这里已经有了答案:
正如MDN所示,由于实现的差异,不鼓励使用Date构造函数来解析日期。
但是,如果您确实想这样做,唯一的解决方案是确保您提供的输入是一致的。 这将确保(至少在单一环境中)输出将保持一致。
为了能够像2017-5-19
一样2017-5-19
:
function adjustDateString(str) {
return str.split('-').map(Number).join('-');
}
console.log(new Date(adjustDateString('2017-5-19')))
console.log(new Date(adjustDateString('2017-05-19')))
链接地址: http://www.djcxy.com/p/18631.html