我想将当前数据转换为.ts文件中的'yyyy-MM-dd'
格式。我模板可以很容易地通过使用数据管道来完成。如何在 typescript 中做到这一点。
在模板中:
{{date | date:'yyyy-MM-dd'}}
如何以这种格式将
'yyyy-MM-dd'
转换为 typescript 。现在我只是通过使用此获取当前日期。
this.date = new Date();
但需要将其转换为给定的格式。
请指导如何做...谢谢!
最佳答案
可以使用Datepipe将日期以TypeScript格式转换为'yyyy-MM-dd'
格式
import { DatePipe } from '@angular/common'
...
constructor(public datepipe: DatePipe){}
...
myFunction(){
this.date=new Date();
let latest_date =this.datepipe.transform(this.date, 'yyyy-MM-dd');
}
然后只需在app.module.ts的“providers”数组中添加Datepipe。像这样:
import { DatePipe } from '@angular/common'
...
providers: [DatePipe]