Javascript 是否内置了对格式化日期对象的支持?

Does Javascript not have built in support for formatting date objects?

Javascript 没有任何内置的日期格式支持吗?我有一个日期对象,我想将其格式化为我选择的格式,例如我要转换的日期是“2017-12-22”。没有任何我可以使用的功能

类似于var newFormattedDate = new Date('2017-12-22', 'mm/dd/yyyy')

所以输出是 22/12/2017

Javascript 目前不支持提供格式。您可以使用 moment.js.

或者,您可以使用 string#replace

console.log('2017-12-22'.replace(/(....)-(..)-(..)/g,'//'));