2

私は日付文字列を持っています:02/28/2013 06:20:00 PM

私は日付フォーマッタを持っています:SimpleDateFormat dateFmt = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss a");

java.util.Date tempDate;

フォーマッターで文字列を解析して日付を抽出すると

tempDate = dateFmt.parse(xpp.getText()); 

12時間ずれている日付を取得します。 Thu, Feb 28, 2013 6:20 AM

私は何を見落としていますか?

4

1 に答える 1

2

javadocsSimpleDateFormatは、HH24 時間形式 (0-23) の時間です。AM/PM 形式 (1-12) の場合は、 を使用する必要がありますhh

于 2013-03-01T02:30:17.787 に答える