javascript - Angular 2显示当前格式化日期

标签 javascript angular

我有以下代码来显示当前日期:

this.whatTime = Observable.interval(1000).map(x => new Date()).share();

在我的模板中:

{{whatTime | async}}

我的问题是日期太长而且格式不符合我的要求。

enter image description here

我只想显示:15/09/16 19:07:11

有什么想法吗?

最佳答案

使用 Angular 的内置 DatePipe:

{{ whatTime | async | date:'d/M/yy hh:mm:ss' }}

这会将 Thu Sep 15 2016 18:15:17 GMT+0200(中欧夏令时) 转换成您想要的模板:15/9/16 06:15:17.

您可以阅读有关 Angular 的 DatePipe 及其格式的更多信息 here您可以阅读更多关于 Angular 管道的一般信息 here .

关于javascript - Angular 2显示当前格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39515696/

相关文章:

javascript - 打印时如何计算位置固定div标签的数量?

javascript - 使用 jQuery 作为选择器,使用 JavaScript,这可能吗?

javascript - Angular 5, Angular Material : Datepicker validation not working

javascript - Angular 隐藏忽略

javascript - Sequelize 在结果对象中混合了 Camel 大小写和蛇形大小写键

javascript - 我可以通过Jinja变量填充相关选择框吗?

javascript - Angular router.navigate with/route guard 已经在组件上时不起作用

javascript - angular2单元测试中按标签名统计子组件数量

angular - 从 ngContent 以 Angular 传递数据

javascript - jQuery.verto 不是构造函数