java如何获取时区时间

avatar
作者
筋斗云
阅读量:0

在 Java 中获取时区时间可以使用 TimeZone 类和 Calendar 类,以下是一个示例:

import java.util.TimeZone; import java.util.Calendar;  public class TimeZoneExample {     public static void main(String[] args) {         // 获取当前系统默认时区         TimeZone timeZone = TimeZone.getDefault();         System.out.println("当前时区:" + timeZone.getID());          // 创建一个 Calendar 对象,并设置时区         Calendar calendar = Calendar.getInstance();         calendar.setTimeZone(timeZone);          // 获取当前时间         System.out.println("当前时间:" + calendar.getTime());     } } 

运行以上代码,将会输出当前系统默认时区和当前时间。如果需要获取特定时区的时间,可以使用 TimeZone.getTimeZone(String ID) 方法获取对应时区的实例,并设置给 Calendar 对象。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!