私は日付を返すために休憩サービスを作成しました。間違ったjavaとangularjsの間の日付の値
バックエンドではJava、フロントエンドではAngularJSを使用します。
Javaで私のコードは次のようなものです:
SimpleDateFormat myFormat= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date myDate = myFormat.parse("1900-01-01 12:00:00");
return myDate;
そして、私はサービスからこの値を取得するとき、私はこのコードをフロントエンドに表示:
<div>
<h4>{{myDate | date:'yyyy-MM-dd HH:mm:ss'}}</h4>
</div>
ページショー"1899-12-31 23:56:16"。
私はもう一度試しましたが、現在の日付で正常にシステムに表示されます。
タイムゾーンの表現に問題があります。クライアントとサーバーのタイムゾーンはどれですか? – Makoto
両方のタイムゾーンはGMT:-5ですが、エラーは常に発生しません。時には正しい時刻が表示されます。 – marcosaz95
これはバックエンドですか?今のところHTML/AngularJSの部分をスキップし、Javaコードをトレースします。この質問は、スタックオーバーフローには適切ではなく、十分な情報ではなく、特定のプログラミングに関する質問もありません。 –