Angular DatePipe似乎没有某种方法可以根据模式设置日期模式的格式并根据语言更改模式。
使用DatePipe时的默认值为中。但是我想用这种格式yyyy-MM-dd来表示英语。但是,其他国家(例如意大利)使用的格式为dd.mm.yy
所以,如果我这样做:
formatDate(date, 'yyyy-MM-dd', this.translateService.currentLang);
是语言
在内部,它应该使用dd.mm.yy模式格式化日期,但是那段代码仍将以yyyy-MM-dd格式输出日期
这是一个限制吗?使用时刻是最好的办法吗?