Javascript 无法将日期分析为其他格式
我的日期字符串为2015年9月30日星期三18:37:04 我想将其转换为09-30-2015格式 我试过了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(“”); 风
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);
});