包含Angular 2+ Date Pipe格式的文本

And*_*ose 9 pipe date-pipe angular

我试图DatePipe在Angular 2中使用.我希望输出日期格式为:08/23/2017 at 11:07 AM.

但是,我无法找出at以我的日期格式包含文本的正确方法.

当我指定格式时: {{my_date | date:'MM/dd/yyyy at hh:mm a'}}

我明白了:08/23/2017 AMt 11:07 AM.

我试着在引号中包围文本: {{my_date | date:'MM/dd/yyyy "at" hh:mm a'}}

但这只是在输出中添加了引号:08/23/2017 "AMt" 11:07 AM.

唯一的方法是将它分成两个独立的管道,格式的两边是{{my_date | date: 'MM/dd/yyyy}} at {{my_date | date: 'hh:mm a'}}什么样的?

或者有没有办法逃脱ain,at以便它将显示文本at而不是AMt

coo*_*fro 20

我有这个确切的情况.通过用文本文本包围,我能够使它工作\'

{{my_date | date: 'yyyy/MM/dd \'at\' HH:mm:ss'}}

  • 对于使用双引号的代码(例如我),通过添加`\“ at \”`无效,但是您可以执行`myFormat =“ dd / MM / yyyy'at'HH:mm”` (2认同)