Angularjs显示给定ISO格式的日期

时间:2015-04-08 08:52:39

标签: javascript angularjs date datetime

我正在寻找以ISO格式(带时区)显示/格式化日期的方法。 从API我得到编码日期:"2015-04-17T06:00:00.000-05:00",我想以人类可读的格式显示它。 当我使用{{"2015-04-17T06:00:00.000-05:00" date: 'hh:mm'}}时,我将时间转换为当地时区。我只需要格式化它。

一个搜索过的互联网,但只发现像moment.js或其他人一样的大型文章。 这里也找不到工作答案......

如果没有angularjs解决方案我可以使用纯javascript,但也找不到。

由于

1 个答案:

答案 0 :(得分:1)

您可以set the timezone yourself使用日期过滤器:

(它接受格式字符串,如"+0000"和简单整数字符串,如"0"

{{"2015-04-17T06:00:00.000-05:00" | date:'hh:mm':'0' }}