0
日付の書式の例= "jan 14、2015"この文字列の日付をタイムスタンプに変換しますが、このコードはParseExceptionをスローします。文字列の日付をJavaのタイムスタンプに解析できません
format = new SimpleDateFormat("MMM dd, yyyy HH:mm:ss", Locale.ENGLISH);
try {
format.setTimeZone(TimeZone.getTimeZone("Asia/Bangladesh"));
Date date = format.parse(str_date);
Timestamp timeStampDate = new java.sql.Timestamp(date.getTime());
return timeStampDate;
} catch (ParseException e) {
e.getCause().printStackTrace();
return null;
}
どうすればこの例外を解決できますか?前もって感謝します。
がはいさて、あなたはあなたが指定しているフォーマット対持っている文字列を見て、時間の部分を持っていないので...どこ/秒時/分です値? –
コード全体を表示できますか? 'format'と' formatter'の間に違いがありますか、あるいは最後に定義されていますか? 'str_date'とは何ですか?印刷された 'ParseException'のテキストは何ですか? –
はこれを参照してくださいhttp://stackoverflow.com/a/30341685/1966655 –