如何通过Javascript将日期格式从dd/mm/yyyy更改为默认格式

如何通过Javascript将日期格式从dd/mm/yyyy更改为默认格式,javascript,date,format,Javascript,Date,Format,在我的数据库中,我有“dd/mm/yyyy”格式的日期。在success函数中,我得到了类似“29/06/2006”的结果。我想将此表单“dd/mm/yyyy”格式转换为默认格式(默认格式表示“Thu Jun 29 2006 00:00:00 GMT+0530(印度标准时间)”) 我试过以下方法 1) 方式 2) 方式 两者都给出了错误的日期、月份和年份。结果为(2008年5月6日星期二上午12:00) 我将于2006年6月29日提供输入,但转换后显示为2008年5月6日。检查此功能: var

在我的数据库中,我有“dd/mm/yyyy”格式的日期。在success函数中,我得到了类似“29/06/2006”的结果。我想将此表单“dd/mm/yyyy”格式转换为默认格式(默认格式表示“Thu Jun 29 2006 00:00:00 GMT+0530(印度标准时间)”)

我试过以下方法

1) 方式

2) 方式

两者都给出了错误的日期、月份和年份。结果为(2008年5月6日星期二上午12:00)

我将于2006年6月29日提供输入,但转换后显示为2008年5月6日。

检查此功能:

var dt  = '01/05/2011'.split(/\-|\s/)  // allows for 01-05-2011 also
    dat = new Date(dt.reverse().join('/'));
试试这个:

var mydate = new Date(getDateFromFormat(/*Date value in string*/, /*Format of date sting*/));

关于这一点,目前还有一个类似的问题
var dt  = '01/05/2011'.split(/\-|\s/)  // allows for 01-05-2011 also
    dat = new Date(dt.reverse().join('/'));
var mydate = new Date(getDateFromFormat(/*Date value in string*/, /*Format of date sting*/));