yyyy-MM-dd 格式的时间,部分浏览器环境下转换为 Date 对象后调用 getTime() 方法的结果为 NaN。 须要将 - 替换为 /javascript
var dateStr = '2019-01-01'; dateStr = dateStr.replace(/\-/g, '/'); console.log(new Date(dateStr).getTime());