我有一个日期数组,它返回:
[Mon Aug 03 2020 00:00:00 GMT+0100 (British Summer Time), Wed Aug 05 2020 00:00:00 GMT+0100 (British Summer Time)]
我需要将这些转换成这样的格式
["2020-02-13T02:39:51.054", "2020-02-13T02:39:51.054"]
使用一个函数,哪种方法是最好的?
我无法在堆栈闪电战中重新创建问题,因为stackblitz中的日期默认为我想要的格式,但我正在进行的项目需要第一种格式的日期。我只需要在一个数组实例中更改格式。
使用DatePipe。
let x = ['Mon Aug 03 2020 00:00:00 GMT+0100 (British Summer Time)', 'Wed Aug 05 2020 00:00:00 GMT+0100 (British Summer Time)'];
let a = x.map(a=>this.datePipe.transform(a, 'YYYY-MM-DDTHH:mm:ss.SSS'));
console.log(a);