前回はExcelのセルが日付タイプの際に表示されている内容で取得することが困難なことを説明しました。 今回は具体的なコーディングを行います。 方針をおさらいすると下記のとおりになります。 1.java.text.DateFormatをもつenum CellDateFormatを定義 2.CellDateFormatに変換を行いたいフォーマットを登録 3.日付の判定にDateUtil#isCellDateFormatted()を使用し、 falseだった場合でも、CellDateFormatに存在する場合にtrueとする 4.CellDateFormatから返されるjava.text.DateFormatで文字列に変換する それでは順番に説明していきます。 1.java.text.DateFormatをもつenum CellDateFormatを定義 2.CellDateFormatに変換を
![POIでセルの値をとるのは大変 日付編(2)](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)