如何在Java中以ISO格式解析日期?

我在中收到iso格式日期Java。我如何解析它得到MMDD

ISO格式的日期:2015-08-10T21:00:00.090Z

回答:

一些参考

http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html

http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html

Calendar cal = Calendar.getInstance(TimeZone.getDefault(), Locale.getDefault()) ;

SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.getDefault());

try {

Date date = dateformat.parse("2015-08-10T21:00:00.090Z");

cal.setTime(date);

String result = new SimpleDateFormat("MM dd", Locale.getDefault()).format(cal.getTime());

System.out.println(result);

} catch (ParseException e) {

e.printStackTrace();

}

希望能帮助到你

以上是 如何在Java中以ISO格式解析日期? 的全部内容, 来源链接: utcz.com/qa/406409.html

回到顶部