Javascript 解析MM/DD/YY格式的日期

Javascript 解析MM/DD/YY格式的日期,javascript,Javascript,在文本框中显示时,我得到了此格式的日期响应,如何将其转换为MM/DD/YYYY,并在发送时再次将其转换回此格式 /Date(1306348200000)/ 在这里您可以找到有关javascript日期的所有信息在这里您可以找到有关javascript日期的所有信息 注意,该月从0开始 var s = '/Date(1306348200000)/'; // convert to javascript date var date = new Date(parseInt(s.substr(6, 1

在文本框中显示时,我得到了此格式的日期响应,如何将其转换为MM/DD/YYYY,并在发送时再次将其转换回此格式

/Date(1306348200000)/

在这里您可以找到有关javascript日期的所有信息

在这里您可以找到有关javascript日期的所有信息

注意,该月从
0
开始

var s = '/Date(1306348200000)/';

// convert to javascript date
var date = new Date(parseInt(s.substr(6, 13))); // removes /Date( & )/

// format the date
function pad(n) { return n < 10 ? '0' + n : n; } // leading zeros
var ddmmyy = pad(date.getDate()) + '/' + pad(date.getMonth() + 1) + '/' + date.getFullYear().toString().substr(2);

// convert back
s = '/Date(' + date.getTime() + ')/';
注意,该月从
0

var s='/Date(1306348200000)/'开始;
var s = '/Date(1306348200000)/';

// convert to javascript date
var date = new Date(parseInt(s.substr(6, 13))); // removes /Date( & )/

// format the date
function pad(n) { return n < 10 ? '0' + n : n; } // leading zeros
var ddmmyy = pad(date.getDate()) + '/' + pad(date.getMonth() + 1) + '/' + date.getFullYear().toString().substr(2);

// convert back
s = '/Date(' + date.getTime() + ')/';
//转换为javascript日期 变量日期=新日期(parseInt(s.substr(6,13));//删除/日期(&)/ //格式化日期 功能板(n){返回n<10?'0'+n:n;}//前导零 var ddmmyy=pad(date.getDate())+'/'+pad(date.getMonth()+1)+'/'+date.getFullYear().toString().substr(2); //折回 s='/Date('+Date.getTime()+')/';
var s='/Date(1306348200000)/';
//转换为javascript日期
变量日期=新日期(parseInt(s.substr(6,13));//删除/日期(&)/
//格式化日期
功能板(n){返回n<10?'0'+n:n;}//前导零
var ddmmyy=pad(date.getDate())+'/'+pad(date.getMonth()+1)+'/'+date.getFullYear().toString().substr(2);
//折回
s='/Date('+Date.getTime()+')/';

要将类似regExp的字符串转换为真实的
日期对象,可以使用:

var dateNum = Number('/Date(1306348200000)/'.replace(/[^0-9]/g,''))
    , dat = new Date(dateNum); //=>Date {Wed May 25 2011 20:30:00 GMT+0200}

为了显示格式化的日期,我使用我自己的small,这可能对您有用

要将类似regExp的字符串转换为真实的
日期对象
,可以使用:

var dateNum = Number('/Date(1306348200000)/'.replace(/[^0-9]/g,''))
    , dat = new Date(dateNum); //=>Date {Wed May 25 2011 20:30:00 GMT+0200}

为了显示格式化的日期,我使用我自己的small,这可能对您有用

什么是“此格式”,即
1306348200000
代表什么日期?下面的链接将解决您的问题什么是“此格式”,即
1306348200000
代表什么日期?下面的链接将解决您的问题