如何使用 Angularjs 显示时区信息以及日期和时间:
我尝试使用下面定义的绑定(bind)来显示日期和时间:
{{data.filterData.run_date|date:'h:mm a'}} 于 {{data.filterData.run_date|date:'M/d/yy'}}
如上所示,显示印度的 IST、美国的 CST 以及每个最终用户和转化的正确时区。
<小时/>更新
<小时/>我以以下格式和 UTC 格式获取数据,但客户端计算机的浏览器会自动转换数据: 2015-10-26T08:46:05+0000
我们如何按照上述格式显示缩写时区或转换后的日期和时间,而不是专门使用 UTC?因为我有不同的客户和最终用户;所以这对于最终用户来说应该是动态的。
提前致谢!
最佳答案
但是在1.3.x版本中仅支持UTC时区,如果使用1.3.x,则可以使用外部js,例如Moment js
{{ user Defined date| date: 'MMM d, y H:mm:ss' : 'UTC' }}
从 1.4.0-rc.0 版本开始,AngularJS 也支持其他时区。
在 HTML 模板绑定(bind)中
{{ date_expression | date : format : timezone}}
在 JavaScript 中
$filter('date')(date, format, timezone)
关于angularjs - 使用 Angularjs 显示带有时区的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33606821/