通过传入日期来创建Javascript日期对象?什么是日期字符串?

通过传入日期来创建Javascript日期对象?什么是日期字符串?,javascript,Javascript,我试图弄清楚W3C网站上的dateString是什么意思 我正在尝试做一些类似的事情: var _date = new Date("Mon Aug 12 2013 2:00 AM"); 甚至: var _date = new Date("Mon, Aug 12 2013, 2:00 AM"); 有没有一种快速的方法可以将我的字符串转换成日期对象喜欢的格式 多谢各位 编辑: 我想它预期的是: var d = new Date() d.toDateString() "Tue Aug 1

我试图弄清楚W3C网站上的dateString是什么意思

我正在尝试做一些类似的事情:

var _date =  new Date("Mon Aug 12 2013 2:00 AM");
甚至:

var _date =  new Date("Mon, Aug 12 2013, 2:00 AM");
有没有一种快速的方法可以将我的字符串转换成日期对象喜欢的格式

多谢各位

编辑:

我想它预期的是:

 var d = new Date()

d.toDateString()
"Tue Aug 13 2013"

是否只有该类型的字符串?

使用以下格式的字符串:

new Date('2013-08-13')


基于Javascript字符串的日期构造函数以用户接受的格式接受字符串


这些是与或兼容的日期字符串。

这里介绍如何将日期字符串用作参数

var dateString = "08/12/2013";
var d = new Date(dateString);
dateString = d.getFullYear() + "/" + d.getMonth() + "/" + d.getDate();
document.write(dateString);

请记住,每个月都存储在javascript的第0个索引中。

W3C网站可以在找到-您正在查看的W3C学校网站是一个教程网站,由于具有相似的名称,它从W3C获得了很多荣誉。
var dateString = "08/12/2013";
var d = new Date(dateString);
dateString = d.getFullYear() + "/" + d.getMonth() + "/" + d.getDate();
document.write(dateString);