(続き)Javaでのエラー,Unparseable date
昨日の続きです。
じつは解決できていなかったのと、原因が違いました。
日本ロケールでは「yyyy/M/d hh:mm」形式でしたが、米国だと「d/M/yyyy hh:mm AM or PM」形式でした。
よって、ロケールによって、パース失敗となっていました。
以下のように第二引数ロケールを日本固定にして回避しました。
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT,Locale.JAPAN);