【Java】JSON-libでJSONからJavaオブジェクト(Bean)に変換する際の日付型(Date)のフォーマットを指定する

Java, 開発

おはようございます。

以前、逆のパターンのサンプルを記事に書いたことがありますが、
今回は JSON から Javaオブジェクトに変換する際の日付の扱いについてです。

変換する際に日付のフォーマットをしていしないと何故かシステム日付で変換されてしまうので、
JSON と Java オブジェクトを相互に変換する必要がある場合は必須の対応ではないでしょうか。

スポンサーリンク

サンプル

以前と同様、PersonクラスをJSONから生成してみる。

JSON文字列

日付は好きなフォーマットで大丈夫ですが、YYYY/MM/DD HH:MM としました。

生成するクラス

Person.java

また何故か更新日付をもつパーソンクラス。

JSONからJavaオブジェクトへ変換

こんな感じです。

まとめ

日付の扱いは色々と難しいですよね。

大したサンプルではありませんが、何かのお役に立てれば。

ではでは。

 

スポンサーリンク


関連するコンテンツ