我需要打印带有时区的自定义格式时间戳(简短格式):
{{ '2017-06-29 09:55:01.956-0400' | date:'MMM dd, y hh:mm a' }}
输出:
2017年6月29日 下午7:25
但我需要附上时区,例如:
2017年6月29日 下午7:25 IST
Angular提供了带有'z'
和'Z'
选项的时区,但没有一个给出预期的结果:
'MMM dd, y hh:mm a z' ==> Jun 29, 2017 07:25 PM India Standard Time
'MMM dd, y hh:mm a Z' ==> Jun 29, 2017 07:25 PM GMT+5:30
我想要的是2017年7月7日,印度标准时间上午12:27:01
。
Z
似乎提供了正确的时区,这在这个 plunkr 中得到了证明。它以三个字符的格式完全匹配了我的时区。 - Alexander Staroselsky