JavaでTimeZoneを指定してDate文字列を出力する
どうしても忘れるのでメモ。
変換もParse+Formatで可能。
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd HH:mm:ss");
String dateString = format.format(date);
System.out.println(dateString);TimeZone timeZone = TimeZone.getTimeZone("GMT");
format.setTimeZone(timeZone);
String utcDateString = format.format(date);
System.out.println(utcDateString);