Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.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 无法将日期分析为其他格式_Javascript_Date_Parsing_Date Format - Fatal编程技术网

Javascript 无法将日期分析为其他格式

Javascript 无法将日期分析为其他格式,javascript,date,parsing,date-format,Javascript,Date,Parsing,Date Format,我的日期字符串为2015年9月30日星期三18:37:04 我想将其转换为09-30-2015格式 我试过了 var dateString = "Wed Sep 30 18:37:04 IST 2015"; var d = new Date(dateString); 但是它给出的日期无效。为此,您甚至不需要使用date构造函数。您可以如下操作字符串: var input=“Wed Sep 30 18:37:04 IST 2015”; var splits=input.split(“”); 风

我的日期字符串为2015年9月30日星期三18:37:04 我想将其转换为09-30-2015格式

我试过了

var dateString = "Wed Sep 30 18:37:04 IST 2015";
var d = new Date(dateString);

但是它给出的日期无效。

为此,您甚至不需要使用
date
构造函数。您可以如下操作字符串:

var input=“Wed Sep 30 18:37:04 IST 2015”;
var splits=input.split(“”);
风险值月份=[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”];
var finalDate=(月.指数of(分割[1])+1)+“-”+分割[2]+“-”+分割[5]。切片(-2);

警报(最终日期)jQuery中没有用于格式化日期的内置函数。要么使用jquery插件,要么手动执行。对于JQuery插件,您可以使用

对于以下代码的手动使用:

$(document).ready(function(){    
    var d = new Date(); 
    var curr_date = d.getDate();
    var curr_month = d.getMonth();
    var curr_year = d.getFullYear();
    alert(curr_date + "-" + curr_month + "-" + curr_year);
});