1、js中,firefox和IE对于 协调通用时间 (UTC) 和格林威治标准时间 (GMT),支持程度比较低,以至于Date.parse(date)会出现NaN的情况,用replace(/-/g,"/")将date的格式改成类似于(“yyyy/MM/dd hh:mm:ss”)就可以了,目前基本的浏览器都可以支持。
2.new Date(str) 创建一个日期对象,成功后通过如下方法可获取到年、月、日
eg: var dateStr = "2018/02/12";
var year = date.getFullYear(); // 2018
var month = date.getMonth() + 1; // 2
var strDate = date.getDate(); // 14
总结:考虑到兼容各大浏览器 dateStr 的分隔符最好用“/”