(続き)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);
Java

前の記事

Javaでのエラー,Unparseable date
未分類

次の記事

Drtpad