使用 datepipe 格式化 UTC

Fre*_*enz 7 typescript angular

我想将 UTC 日期时间格式化为“dd/MM/yyyy hh:mm:ss a”。我使用 datepipe 尝试了这个。但是它会将其转换为本地时间。如何将 UTC 格式化为所需的格式。

Stackblitz 链接:https ://stackblitz.com/edit/angular-oxr43w

提前致谢。

Dan*_*udz 14

日期管道接受时区检查文档

<p>
  UTC: {{date | date:"dd/MM/yyyy hh:mm:ss a":"+0000"}}
</p>
Run Code Online (Sandbox Code Playgroud)

看一下这个


小智 5

一个更简单的解决方案是使用设置为的"UTC"参数值:

<p>
  UTC: {{date | date: 'short':'UTC'}}
</p>
Run Code Online (Sandbox Code Playgroud)

角度管道将日期转换为区域设置时区,除非您指定它:Angular -datepipes