我有时间这样'下午2点',我希望得到这样'14:00'。任何人都可以帮助我。谢谢。
答案 0 :(得分:3)
如果您想更改组件部分而不是视图中的格式,可以使用日期管道,如下所示:
// import the datepipe
import { DatePipe } from '@angular/common';
// init DatePipe
constructor(private datePipe: DatePipe) {}
// use it like
this.datePipe.transform(myDate, 'HH:mm');
其他选项可以使用例如angular2-moment(https://github.com/urish/angular2-moment/)。
答案 1 :(得分:2)
您可以使用竖线(|
)和date:"<format>"
格式化日期。
上午/下午以日期格式表示为tt
。
{{time | date:"hh:mm tt"}}
所以你可以像这样删除AM / PM:
{{time | date:"hh:mm"}}