Java / Using String
Explain SimpleDateFormat class and its usage in Java.
java.text.SimpleDateFormat concrete class is widely used in Java for parsing (text to date) and formatting of dates (date to text).
SimpleDateFormat enables choosing user defined patterns for date-time formatting. Also the date-time formatter initialized with a default format pattern could be created using either getTimeInstance, getDateInstance or getDateTime Instance methods in DateFormat class.
Note that the SimpleDateFormat objects are not synchronized. It is always a good practice to create separate format instances for each thread or use ThreadLocal class.
More Related questions...