如何将 angular 中的日期转换为另一个时区

How to convert Date in angular to another time zone

我正在使用 Date() 获取本地时区的当前时间。我将其格式化如下:

this.today = new Date();
      from = new DatePipe('en-Us').transform(this.today, 'dd:MM:yyyy hh-mm-ss');

现在我想将 from 日期时间转换为 Europe/London 时区。 如果没有 moment,我怎么能这样做呢? 请帮助我

我通过根据 https://angular.io/api/common/DatePipe

添加另一个时区参数解决了我的问题

更新代码如下:

to = new DatePipe('en-Us').transform(this.today, 'dd:MM:yyyy hh-mm-ss', 'GMT+1');