在“ dd-mm-yyyy”中转换日期“ 2018年9月25日星期二” [angular4]

时间:2018-09-25 11:00:24

标签: angular typescript date datepicker

我正在尝试将日期转换为“ dd-mm-yyyy”格式,但没有成功。

我曾经尝试使用this.datePipe.transform(this.filter.offerExpiration,"yyyy-MM-dd"),但是它不起作用(日期完全不变)。

我该怎么办?

谢谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果使用以下代码,则日期不会更改:

this.datePipe.transform(this.filter.offerExpiration,"yyyy-MM-dd");
console.log(this.filter.offerExpiration);

datePipe返回修改后的日期。这应该可以解决问题:

let formattedDate = this.datePipe.transform(this.filter.offerExpiration,"yyyy-MM-dd");
console.log(formattedDate);