0
public static void main(String[] args) {
    ParsePosition pp = new ParsePosition(0);
    SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
    formatter.setTimeZone(TimeZone.getTimeZone("America/New_York"));
    String datetoparse = "7/1/2003 00:02:53";
    Date date = formatter.parse(datetoparse, pp);
    System.out.println(date.toString());
    date = formatter.parse(datetoparse, pp);
    System.out.println(date.toString());
}

format 呼び出しは、最初の呼び出しで正しい値を返します。しかし、2 番目の呼び出し (最初の呼び出しと同じ文字列を解析している) で null を返すのはなぜですか?

4

1 に答える 1