【发布时间】:2015-09-03 20:48:38
【问题描述】:
如何将字符串“Mon Jun 01 2015 00:00:00 GMT+0100 (IST)”转换为 2015-03-25,Angular 和 javascript 的新手。有什么函数可以进行这种转换吗?
【问题讨论】:
标签: javascript angularjs date format
如何将字符串“Mon Jun 01 2015 00:00:00 GMT+0100 (IST)”转换为 2015-03-25,Angular 和 javascript 的新手。有什么函数可以进行这种转换吗?
【问题讨论】:
标签: javascript angularjs date format
你可以这样试试:
var dt = new.Date(myDate);
var year = dt.getUTCFullYear();
var month = dt.getUTCMonth() + 1;
var day = dt.getUTCDate();
var myNewdate= year + "-" + month + "-" + day;
【讨论】:
答案:
var longDate = Date.parse('Mon Jun 01 2015 00:00:00 GMT+0100 (IST)');
var date = new Date(longDate);
alert(date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() );
【讨论】:
好的,这对我有用
2015 年 6 月 1 日星期一 00:00:00 GMT+0100 (IST)
var date = new Date('Mon Jun 01 2015 00:00:00 GMT+0100 (IST)');
console.log(date);
var formatedDate = (date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate());
console.log('Formated date' + formatedDate);
【讨论】: