2017-08-01 68 views
0

我有一个日期字符串为:Wed Aug 30 2017 00:00:00 GMT+0530 (IST),我想将其转换成这样:2017-8-30使用时刻js将日期转换为特定格式?

现在我这样做:

moment($scope.date.selectedDate).format('YYYY-M-DD'),它是给予正确的时间,但抛出的警告为:

时刻施工回落到JS日期

+2

的可能的复制[弃用警告:时刻施工回落到JS日期](https://开头计算器。 COM /问题/ 23263380 /折旧预警矩建设 - 瀑布 - 背到JS-日) – Hitmands

回答

1

在你的情况,你可以使用它像这样。这可以这样做:

moment('Wed Aug 30 2017 00:00:00 GMT+0530', 'ddd MMM DD YYYY HH:mm:ss GMT+-HH:mm').format('YYYY-M-DD'); 

https://jsfiddle.net/o01ktajp/1/

0

你可以这样做:

var d = new Date('Wed Aug 30 2017 00:00:00 GMT+0530'); 

var formated = moment(d).format('YYYY-M-DD'); 
相关问题