This post originated from an RSS feed registered with Java Buzz
by Javin Paul.
Original Post: How to format Date in Java - SimpleDateFormat Example
Feed Title: Java67
Feed URL: http://www.java67.com/feeds/posts/default?alt=rss
Feed Description: Java and technology tutorials, tips, questions for all programmers.
SimpleDateFormat in Java is used to format Date in
Java. You can format date on any String format based upon various attribute
available in SimpleDateFormat class e.g. mm,
dd, YY etc. You can also put timezone
information in formatted Date using Z attribute
of DateFormat class. SimpleDateFormat is sub
class of DateFormat and provide format() and parse() method to convert
Date to and from String in Java. Worth noting is that SimpleDateFormat
is not thread-safe and should not be shared with others. Avoid using staticSimpleDateFormat in Java
classes. If you want to share SimpleDateFormat or want to
make it thread-safe, you can use ThreadLocal
variable in Java to avoid sharing SimpleDateFormat among
multiple threads. parse() method of SimpleDateFormat throws ParseException if String
input is not a valid date or can not be parsed into mentioned format.