如何通过Javascript将日期格式从dd/mm/yyyy更改为默认格式
在我的数据库中,我有“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日。检查此功能:如何通过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
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*/));