Use DateFormat. For example,
SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
isoFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
Date date = isoFormat.parse("2010-05-23T09:01:02");
Be aware that
As ZZ Coder shows, you set the timezone on the
http://stackoverflow.com/questions/2891361/java-how-to-set-timezone-of-a-java-util-date
java.util.Date
objects do not contain any timezone information by themselves - you cannot set the timezone on a Date
object. The only thing that a Date
object contains is a number of milliseconds since the "epoch" - 1 January 1970, 00:00:00 UTC.As ZZ Coder shows, you set the timezone on the
DateFormat
object, to tell it in which timezone you want to display the date and time.http://stackoverflow.com/questions/2891361/java-how-to-set-timezone-of-a-java-util-date
No comments:
Post a Comment