0

SimpleDateFormatISOタイムスタンプ形式の文字列を次のように変換しようとしています。

public static void convertDate () {
  String timestamp = DateFormatUtils.ISO_DATETIME_TIME_ZONE_FORMAT.format(new Date());
  DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZZ");
  Date date = (Date)formatter.parse(timestamp);  
}

上記のコードは、次の例外をスローします。

java.text.ParseException: Unparseable date:
4

1 に答える 1

1

XMLからISO8601形式の日付を解析する場合は、JAXBパーサーを使用できます。

例については、この投稿を確認してください

于 2012-05-13T15:26:16.933 に答える