import java.util.*; import java.text.*; public class ShowWorldTime { public static void main(String[] args) { // 現在の日付を取得 Date date = new Date(); // 日付のデフォルトのフォーマットを取得 DateFormat df = DateFormat.getDateTimeInstance(); TimeZone tz; /** 東京のタイムゾーンを取得 **/ tz = TimeZone.getTimeZone("Asia/Tokyo"); // 日付の表示フォーマットにタイムゾーンを設定 df.setTimeZone(tz); // 表示 System.out.println(tz.getID() + " [" + tz.getDisplayName() + "]:" + df.format(date)); /** Los Angelesのタイムゾーンを取得 **/ tz = TimeZone.getTimeZone("America/Los_Angeles"); // 日付の表示フォーマットにタイムゾーンを設定 df.setTimeZone(tz); // 表示 System.out.println(tz.getID() + " [" + tz.getDisplayName() + "]:" + df.format(date)); /** Londonのタイムゾーンを取得 **/ tz = TimeZone.getTimeZone("Europe/London"); // 日付の表示フォーマットにタイムゾーンを設定 df.setTimeZone(tz); // 表示 System.out.println(tz.getID() + " [" + tz.getDisplayName() + "]:" + df.format(date)); } }