实例
var d = new Date("02/19/2018");
亲自试一试
警告
在某些浏览器中,不带前导零的月或其会产生错误:
var d = new Date("2018-2-19");
“YYYY / MM / DD”的行为未定义。
有些浏览器会尝试猜测格式。有些会返回 NaN。
var d = new Date("2018/02/19");
“DD-MM-YYYY”的行为也是未定义的。
有些浏览器会尝试猜测格式。有些会返回 NaN。
var d = new Date("19-02-2018");
JavaScript 长日期
长日期通常以 "MMM DD YYYY" 这样的语法来写:
实例
var d = new Date("Feb 19 2018");
亲自试一试
月和天能够以任意顺序出现:
实例
var d = new Date("19 Feb 2018");
亲自试一试
并且,月能够以全称 (January) 或缩写 (Jan) 来写:
实例
var d = new Date("February 19 2018");
亲自试一试
实例
var d = new Date("Feb 19 2018");
亲自试一试
逗号会被忽略,且对大小写不敏感:
实例
var d = new Date("FEBRUARY, 25, 2015");
亲自试一试
JavaScript 完整日期
JavaScript 接受“完整 JavaScript 格式”的日期字符串:
实例
var d = new Date("Mon Feb 19 2018 06:55:23 GMT+0100 (W. Europe Standard Time)");
亲自试一试
JavaScript 会忽略日期名称和时间括号中的错误:
实例
var d = new Date("Fri Mar 26 2018 09:56:24 GMT+0100 (Tokyo Time)");
亲自试一试
JS 日期
JS 日期获取方法
JavaScript 和 HTML DOM 参考手册
JavaScript 实例
JavaScript 测验
JavaScript 高级教程