要指定默认时区,您可以设置系统属性
user.timezone。您可以通过将其作为参数传递给JavaVM来实现(您可能需要修改eclipse.ini或Maven等效配置文件):
-Duser.timezone=<your preferred timezone>
…或通过编程设置:
System.setProperty("user.timezone", "<your preferred timezone>");或者,如果方便的话,可以指定每次打印日期时使用的时区:
DateFormat myDateFormat = new SimpleDateFormat("<insert date format string here>"); myDateFormat.setTimeZone(TimeZone.getTimeZone("<your preferred timezone>")); ....System.out.println(myDateFormat.format(yourDate));


