我正在寻找显示/格式化以 ISO 格式(带时区)给出的日期的方法。
从 API 我得到了编码日期: "2015-04-17T06:00:00.000-05:00"
我想以人类可读的格式显示它。
当我使用 {{"2015-04-17T06:00:00.000-05:00"date: 'hh:mm'}}
时,我将时间转换为本地时区。我只需要格式化它。
搜索了互联网,但只找到了像 Moments.js 或其他这样的巨大库。 这里也没有找到工作答案...
如果没有 angularjs 解决方案,我可以使用纯 JavaScript,但也没有找到。
谢谢
最佳答案
您可以set the timezone yourself使用日期过滤器:
(它接受 "+0000"
等格式字符串和 "0"
等简单整数字符串)
{{"2015-04-17T06:00:00.000-05:00" | date:'hh:mm':'0' }}
关于javascript - Angularjs 显示给定的 ISO 格式日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29510080/