使用Angularjs显示时区的日期和时间

GOK*_*GOK 9 datetime date angularjs

如何使用Angularjs显示时区信息以及日期和时间:

我试图使用下面定义的绑定显示日期和时间:

{{data.filterData.run_date | date:'h:mm a'}} {{data.filterData.run_date | date:'M/d/yy'}}

上面显示的是印度的IST,美国的CST以及每个最终用户和转换的正确时区.


UPDATE


我以下面的格式和UTC格式获取数据,但是由客户机器浏览器自动转换: 2015-10-26T08:46:05 + 0000

我们如何按照上述格式或转换的日期和时间显示缩写的时区,而不是特定的UTC?因为我有不同的客户和最终用户; 所以这对最终用户来说应该是动态的.

提前致谢!

Dar*_*rmy 7

但是在版本1.3.x中,只有支持的时区是UTC,如果使用像Moment js这样的1.3.x,你可以使用外部js

{{用户定义日期| 日期:'MMM d,y H:mm:ss':'UTC'}}

从版本1.4.0-rc.0开始,AngularJS也支持其他时区.

在HTML模板绑定中

{{date_expression | 日期:格式:timezone}}

在JavaScript中

$ filter('date')(日期,格式,时区)

更多...