本文介绍了日期格式更改角度2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要更改日期格式,问题是我无法使用moment.js,我只需要将日期从yyyy-mm-dd转换为dd-mm-yyyy.我使用的是Angular v 2.4.0.

I need to change my date format, the problem is that I can't use moment.js, I need just to transform date from yyyy-mm-dd to dd-mm-yyyy.I use angular v 2.4.0.

推荐答案

使用DatePipe 管道

date_expression | date[:format]

以您的情况

{{ date_expression | date:'dd-MM-yy' }}

如何使用组件中的管道:

NgModule({
  ....
  providers: [DatePipe]
})

@Component({
   ....
  providers: [DatePipe]
})

在您的组件中将其设置为date变量

In you component set it as a date variable

constructor(private datePipe: DatePipe) {
}

ngOnInit() {
    this.date = this.datePipe.transform(new Date(), 'dd-MM-yy');
}

这篇关于日期格式更改角度2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-20 22:51