文字列を日付に変換しようとしましたが、変換後に月が jan に設定されていますが、入力では月は他の例 'sep' です。以下は私のコードです。
Date tempDate = new SimpleDateFormat("mm/dd/yyyy").parse("09/12/2014");
System.out.println("Current Date " +tempDate);
出力:
Current Date Sun Jan 12 00:09:00 IST 2014
文字列を日付に変換しようとしましたが、変換後に月が jan に設定されていますが、入力では月は他の例 'sep' です。以下は私のコードです。
Date tempDate = new SimpleDateFormat("mm/dd/yyyy").parse("09/12/2014");
System.out.println("Current Date " +tempDate);
出力:
Current Date Sun Jan 12 00:09:00 IST 2014
MM/dd/yyyy です。mm/dd/yyyy ではない
これらの形式を参照Java Date Format Docs :
月の場合はmm
分単位で参照することもできます。MM
それがあなたが得ている理由です:
Current Date Sun Jan 12 00:09:00 IST 2014
から("09/12/2014")
デフォルトでは、月はJan
分を '09' に設定していますが、 mm
.