温馨提示×

java如何获取时区时间

小亿
258
2024-08-11 15:52:35
栏目: 编程语言
Java开发者专用服务器限时活动,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 对象。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:java怎么根据时区转换时间

0