I have parsed a java.util.Date from a String but it is setting the local time zone as the time zone of the date object.
java.util.Date
String
date
The time zone is not specified in the String from which Date is parsed. I want to set a specific time zone of the date object.
Date
How can I do that?
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");
2.1m questions
2.1m answers
60 comments
57.0k users