【问题标题】:Converting from 2019-08-08T20:41:00-1000 to Aug 08, 2019, 08:41 PM HST从 2019-08-08T20:41:00-1000 转换为 2019 年 8 月 8 日 08:41 PM HST
【发布时间】:2019-08-12 07:53:40
【问题描述】:

我想将 2019-08-08T20:41:00-1000 转换为 MMM dd, yyyy, hh:mm a z(2019 年 8 月 8 日,08: 41 PM HST)格式。我没有找到任何解决方案..请帮帮我

我尝试从该日期偏移并转换为日期对象,但它始终显示 2019 年 8 月 9 日下午 12:32 GMT+5。这是错误的输出...

预计输出时间为 2019 年 8 月 8 日晚上 8:41 HST

【问题讨论】:

  • 分享你的尝试...
  • ++ 我认为这应该可以解决问题{{your_date | date: 'MMM dd, y, hh:mm a z'}}
  • @NicholasK 它显示的是 2019 年 8 月 9 日下午 12:11 GMT+5,而不是预期结果

标签: angular typescript date moment-timezone


【解决方案1】:

尝试使用 Angular 的日期管道。

{{ 值表达式 |日期 [ : 格式 [ : 时区 [ : locale ] ] ] }}

https://angular.io/api/common/DatePipe

【讨论】:

    【解决方案2】:

    我点击了这个链接How can I deal with the timezone issue with the Angular 4 date pipe? 它解决了我的问题 {{ Competition.compStart |日期:'短':'-120'}}

    【讨论】:

      猜你喜欢
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-16
      • 2012-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多