【发布时间】:2021-09-29 02:03:37
【问题描述】:
我将 UTC 日期时间传递给 Angular 应用程序,并且我想在不同的时区显示时间。这是 Postman 上返回的日期的样子:
"2021-07-21T09:15:00" - this is in UTC.
我想将其转换为不同的时区(在运行时确定),所以我尝试了类似下面的方法,但它始终显示相同的 UTC 值。
<ng-template kendoGridCellTemplate let-dataItem>
{{ dataItem.returnedTime | date: 'hh:mm a' : 'IST' }}
</ng-template>
我也尝试了以下方法:
<ng-template kendoGridCellTemplate let-dataItem>
{{ dataItem.returnedTime | date: 'shortTime' : 'IST' }}
</ng-template>
<ng-template kendoGridCellTemplate let-dataItem>
{{ dataItem.returnedTime | date: 'hh:mm a' : '+530' }}
</ng-template>
我希望这显示为下午 2:45,而不是显示为上午 9:15。
这里有什么问题?A
【问题讨论】:
标签: angular date time timezone pipe