在Java中为公历明确指定TimeZone
若要明确指定TimeZone,请使用getTimeZone()TimeZone类的方法。对于Locale和TimeZone,我们导入了以下软件包。
import java.util.Locale; import java.util.TimeZone
让我们为时区指定America/New_York。
GregorianCalendar cal = new GregorianCalendar(TimeZone.getTimeZone("America/New_York"), Locale.US);以下是一个示例。
示例
import java.util.GregorianCalendar;
import java.util.Locale;
import java.util.TimeZone;
public class Demo {
public static void main(String[] a) {
GregorianCalendar cal = new GregorianCalendar(TimeZone.getTimeZone("America/New_York"), Locale.US);
System.out.println(cal);
}
}输出结果
java.util.GregorianCalendar[time=1542643323673,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="America/New_York",offset=-18000000,dstSavings=3600000,useDaylight=true,transitions=235,lastRule=java.util.SimpleTimeZone[id=America/New_York,offset=-18000000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2,startDay=8,startDayOfWeek=1,start
热门推荐
10 公司开年仪式祝福语简短
11 学院祝福语女生大全简短
12 朋友搞笑蛋糕祝福语简短
13 生日祝福语 简短独特高考
14 赠礼贺卡祝福语简短英文
15 下雨开工吉祥祝福语简短
16 诗词送行祝福语大全简短
17 信件告别祝福语大全简短
18 父亲祝福语大全简短语