【发布时间】:2017-03-20 02:53:19
【问题描述】:
所以我从 Ionic 应用程序的数据库中返回了一些日期时间。 返回的数据是正确的,但是当我使用 Angular 推荐的格式化日期时间的方式时,时间会变成不正确的东西。
我想要做的就是获取我的日期时间并简单地显示时间,忽略一天/月/年的日期。
例如:
我回来的时间是这个2017-03-19T08:00:00
当我使用shortTime 只返回时间时,这就是我的浏览器2:00 AM 中显示的内容。
问题:造成这种时间格式差异的原因是什么?我可以做些什么来解决这个问题?
home.html
<ion-item text-wrap *ngFor="let item of dateEvent">
<p><b>Event Start:</b> {{item.EventStart | date:'shortTime'}}</p>
<p><b>Event End:</b> {{item.EventEnd | date:'shortTime'}}</p>
</ion-item>
</ion-item>
<ion-item *ngIf="!hasEvent" text-wrap>
<p >Looks like you don't have any events on {{dateTime | date: 'MM/dd/YYYY'}}!</p>
</ion-item>
<h6 text-center="true"><b>NEXT EVENT:</b></h6>
<ion-item *ngIf="hasNextEvent">
<ion-item text-wrap *ngFor="let item of nextEvent">
<p><b>Date:</b> {{item.EventStart | date:'MM/dd'}}</p>
<p><b>Event Start:</b> {{item.EventStart | date:'shortTime'}}</p>
<p><b>Event End:</b> {{item.EventEnd | date:'shortTime'}}</p>
</ion-item>
</ion-item>
<ion-item *ngIf="!hasNextEvent" text-wrap>
<p >Looks like you don't have any future events scheduled!</p>
</ion-item>
</ion-content>
【问题讨论】:
-
你在哪个时区?
-
山地时间..
-
在您工作的系统上是否正确设置?检查系统上的日期和时间设置。
标签: html angular datetime ionic-framework