【问题标题】:Format of time like (hh:mm) in angular 8时间格式,如角度 8 中的 (hh:mm)
【发布时间】:2020-08-07 07:26:23
【问题描述】:

我想以 (hh:mm) 显示时间。但是日期管道不适用于此

let transformTime=this.datePipe.transform(x.AllowedHrs,"hh:mm");

【问题讨论】:

  • x.AllowedHrs 是日期时间值吗?
  • 你试过用Moment吗?
  • x.AllowedHrs 是时间值

标签: angular typescript time pipe angular8


【解决方案1】:

你有三种方法(主要):

  1. 您使用 Angular 的内置日期管道:https://angular.io/api/common/DatePipe

如果您计划显示此信息,请在您的 HTML 文件中显示: <p>{{ myDate }}</p> 你可以用{{ myDate | date:"HH:mm" }} 替换它 }

  1. 如果您想进一步操作或更改时间,您可以创建自定义管道:

https://angular.io/guide/pipes

  1. 您使用 Moment.JS 等外部库

https://momentjs.com/

【讨论】:

  • {{ 我的日期 | date:"HH:mm" }} 这在 html 中不起作用,因为我想将时间转换为小时和分钟
猜你喜欢
  • 1970-01-01
  • 2019-02-14
  • 2018-08-28
  • 1970-01-01
  • 1970-01-01
  • 2016-10-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-23
相关资源
最近更新 更多