2017-04-06 19 views
1

私の製品をスプリングフレームワークからスプリングブートにアップグレードしました。これは、fasterxml.jacksonのjson Parserを使用しています。日付比較しているユニットテストは今失敗しています。スプリングブートの日付との相違

予想時間は

2098-12-31T00:00:00.000Z

であるが、実際には

2098-12-30T15:00:00.000Z

私のロケールは、アジア/東京であります。現在、アジア/東京をUTCに表示しているマッパーのタイムゾーンを変更しようとしましたが、動作しませんでした。

すべてのヘルプは、私は互換性のあるブート春いませんでしたfasterxml.jackson 2.8.3を使用していた

+0

あなたはコードを表示できますか? configが正しくない複数の場所が存在する可能性があります。 – Patrick

+0

xmlの挿入、ライブラリ、および依存関係があり、コードを共有することは困難です。デバッグ用のjacksonライブラリ、ありがとうございます – Amit

+0

アサーションを修正する1つの方法は、date.getTime()という時間の長い値で時間をチェックすることです。これは同じ値の長い値を返します – rajadilipkolli

答えて

1

ライブラリを理解されるであろう。しかし、なぜか分からない。別のjsonパーサを使用して解決しました

関連する問題