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>
我刚看到我的问题没有解决。所以它是:
当我在我的工作站上 运行 应用程序时,日期很好,但当它在我们公司的服务器上 运行 时,奇迹发生了。 解决方案:服务器选择了错误的时区。
谢谢!
我正在使用日期管道在前端向用户显示记录日期。后端从数据库获取日期,通过休息,我从服务器到前端获取这个日期。我在那里使用:
<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>
我刚看到我的问题没有解决。所以它是:
当我在我的工作站上 运行 应用程序时,日期很好,但当它在我们公司的服务器上 运行 时,奇迹发生了。 解决方案:服务器选择了错误的时区。
谢谢!