私は、Ionicアプリケーションのデータベースからいくつかの日付時刻を返しています。 戻ってくるデータは正しいですが、Angularが推奨する形式の日付時刻を使用すると、時刻が正しくないものに変わります。角2の日時書式が正しくない時間を表示する
私がやりたいことは、自分の日時をとり、日/月/年の日を省略して時間を表示するだけです。例えば
:私はしかし、時間を返すためにshortTime
を使用する場合が
私は戻って取得していた時間が、この2017-03-19T08:00:00
であるが、これは私のブラウザ2:00 AM
に表示されるものです。
質問:この時間フォーマットの不一致が発生する原因と問題を解決するにはどうすればよいですか?
編集:ここで私は戻っていたデータのスクリーンショットとフロントエンドのHTML
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>
あなたはどのタイムゾーンにいますか? –
山岳時間.. – Jason
作業中のシステムで正しく設定されていますか?システムの日付と時刻の設定を確認してください。 –