Angular 4 日期管道,无时区

Angular 4 date pipe, no timezone

我正在使用日期管道在前端向用户显示记录日期。后端从数据库获取日期,通过休息,我从服务器到前端获取这个日期。我在那里使用:

<div>{{myDate | date:'dd-MM-yyyy HH:mm:ss'}}</div>

问题是,这次是我自己的时区我不想。我需要它的日期与我从服务器获得的日期完全相同。

PS。我不能使用类似的东西:

let myDataWithoutLocal = formatMyDate(myDate);

因为日期出现在多个对象中,所以我真的很想修改管道,而不是对象或其数据。

试试这个:-

<!--output '2015-06-15 09:03 AM GMT+9'-->
<p>The custom date with fixed timezone is {{myDate  | date:'yyyy-MM-dd HH:mm a z':'+0900'}}</p>

参考:- https://angular.io/api/common/DatePipe

我刚看到我的问题没有解决。所以它是:

当我在我的工作站上 运行 应用程序时,日期很好,但当它在我们公司的服务器上 运行 时,奇迹发生了。 解决方案:服务器选择了错误的时区。

谢谢!