JDK (Java Development Kit) Tutorials
Dr. Herong Yang, Version 5.00

Date and Time Object and String Conversion

This chapter provides tutorial notes and example codes on date and time string format. Topics include using java.util.DateFormat.format() method to format date objects into text strings; using java.util.SimpleDateFormat.parse() method to parse date strings into objects.

java.util.DateFormat - Formatting Date Objects to Strings

java.util.SimpleDateFormat.parse() - Parsing Date Strings to Objects

Conclusion:

  • java.util.DateFormat is abstract class, but it supports some predefined date string generation formats.
  • java.util.DateFormat uses GregorianCalendar as the default calendar.
  • java.util.SimpleDateFormat is a concrete subclass for formatting date objects into strings and parsing date strings into objects.

Sample programs listed in this chapter have been tested with JDK 1.3.1, 1.4.1 and 1.5.0.

Dr. Herong Yang, updated in 2008
Date and Time Object and String Conversion