Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的日期格式:-Date.parse()_Javascript_Date - Fatal编程技术网

javascript中的日期格式:-Date.parse()

javascript中的日期格式:-Date.parse(),javascript,date,Javascript,Date,java脚本支持哪种格式以及原因:- 我用过: Date.parse(2015年1月23日)-显示NAN Date.parse(11/01/2015)-给出特定值 我的申请表有日期格式:-天/月/年。 如何以这种格式进行解析。实际上,Date.parse不是您想要的。它返回一个时间戳整数值。 您需要newdate(string)constructor,它构建一个DateJavaScript对象: document.body.innerText=新日期('01/01/2016')。toStrin

java脚本支持哪种格式以及原因:-

我用过:

Date.parse(2015年1月23日)
-显示NAN
Date.parse(11/01/2015)
-给出特定值

我的申请表有日期格式:-天/月/年。
如何以这种格式进行解析。

实际上,
Date.parse
不是您想要的。它返回一个时间戳整数值。 您需要
newdate(string)
constructor,它构建一个
Date
JavaScript对象:


document.body.innerText=新日期('01/01/2016')。toString()
Date.parse
需要一个字符串参数:

Date.parse("11/01/2015")
这句话给你一个好印象

但要获得有效日期,您需要传递格式
MM-DD-YYYY

因此,拆分字符串并转换格式,如下所示:

var date = "11/01/2015".split("/");
var goodDate = date[1] + "-" + date[0] + "-" + date[2]
之后,您可以使用
日期
对象,如:

var obDate = new Date.parse(goodDate);
使用该对象,可以分别获取月/日/年:

var day = obDate.getDate(); // Get the day 
var month = obDate.getMonth() + 1; // The month start to zero
var year = obDate.getFullYear();// Get the year 

console.log( day + "/" + month + "/" year );
希望这对java脚本支持哪种格式有用。只要看看报纸就行了***