newDate('2019-05-10')和new Date('2019/05/10')之间的区别是什么

时间:2019-05-10 03:18:25

标签: javascript

new Date("2019-05-10")new Date("2019/05/10")之间的区别是什么
为什么?

我的意思是new Date("2019-05-10")new Date("2019/05/10") 它们在控制台结果上是不同的

1 个答案:

答案 0 :(得分:2)

我认为日期解析存在一些不一致之处,我在mdn中找到了以下摘录。

  

使用Date构造函数(和Date.parse,   它们是等效的),因此强烈建议不要使用浏览器   差异和矛盾之处。支持RFC 2822格式字符串   仅按照惯例。对ISO 8601格式的支持不同之处在于   仅日期的字符串(例如“ 1970-01-01”)被视为UTC,而不是本地字符串。