我有一个String创建日期Date或Calendar对象的日期的表示形式。我已经通过看Date和CalendarAPI,但没有发现任何可以比创建我自己的丑陋的解析方法做其他。我知道一定有办法,有人知道解决方案吗?
String
Date
Calendar
CalendarAPI
简单来说:
DateFormat formatter = new SimpleDateFormat("MM/dd/yy"); try { Date date = formatter.parse("01/29/02"); } catch (ParseException e) { e.printStackTrace(); }
有关更多信息,请参见SimpleDateFormatjavadoc。
SimpleDateFormatjavadoc
并将其转换为Calendar,请执行以下操作:
Calendar calendar = Calendar.getInstance(); calendar.setTime(date);