我是角色和打字稿的新手。我们是一个以yyyy-mm显示日期的日期格式,但是我必须在UI上显示它的方式是2018年2月。我使用了分割功能 我建立 var dateformat =(2018-02).split(' - ')。 reverse()。join('')给了我02 2018,但是我无法将02更改为2月 请咨询
答案 0 :(得分:2)
Angular有一个日期内置管道:https://angular.io/api/common/DatePipe。
有关管道的更多信息,请参阅https://angular.io/guide/pipes。
在你的情况下:
import { Component } from '@angular/core';
@Component({
selector: 'my-component',
template: `Date {{ myDate | date:'LLL yyyy' }}`
})
export class MyComponent {
myDate = new Date(2018, 2, 1);
}