暦日のチェック方法
これも、どーゆーわけか毎回忘れてしまうのでメモ
http://www.gimlay.org/%7Ejavafaq/S100.html#S100-03
(例) Calendar cal = Calendar.getInstance(); cal.setLenient(false); // 厳密なチェックを行う cal.set(2000, 0, 100); // 2000年1月100日を指定 try { Date date = cal.getTime(); } catch (IllegalArgumentException e) { System.out.println("Error: 指定の年月日は存在しません"); }