Java SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss’Z'”) gives timezone as IST

I have SimpleDateFormat constructor as SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss’Z'”) and I am parsing string “2013-09-29T18:46:19Z”. I have read that here Z represents the GMT/UTC timezone. but when I print this date on console , It prints IST timezne for the returned date. Now my question is whether my output is right or wrong? 8 Answers 8