Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度2显示当前格式化日期_Javascript_Angular - Fatal编程技术网

Javascript 角度2显示当前格式化日期

Javascript 角度2显示当前格式化日期,javascript,angular,Javascript,Angular,我有以下代码来显示当前日期: this.whatTime = Observable.interval(1000).map(x => new Date()).share(); 在我的模板中: {{whatTime | async}} 我的问题是日期太长,格式也不符合我的要求 我想展示的是:15/09/16 19:07:11 有什么想法吗?使用Angular内置的DatePipe: {{ whatTime | async | date:'d/M/yy hh:mm:ss' }} 这将20

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

this.whatTime = Observable.interval(1000).map(x => new Date()).share();
在我的模板中:

{{whatTime | async}}
我的问题是日期太长,格式也不符合我的要求

我想展示的是:15/09/16 19:07:11


有什么想法吗?

使用Angular内置的
DatePipe

{{ whatTime | async | date:'d/M/yy hh:mm:ss' }}
这将
2016年9月15日星期四18:15:17 GMT+0200(中欧夏令时)
转换为您所需的模板:
15/9/16 06:15:17


您可以阅读更多关于Angular的
日期管道及其格式的信息,也可以阅读更多关于Angular管道的一般信息。

使用Angular2内置日期管道

{{whatTime | async | date:'yMdjm'}}
您应该使用以下选项:

import moment from 'moment';
那么你应该这样称呼它:

moment(timestamp).fromNow();

这将为您提供当前时间。

无moment.js标记,Angular(已标记)中有用于执行此任务的功能。