您好,欢迎来到星星旅游。
搜索
您的当前位置:首页java 将海外时区转换为北京时区

java 将海外时区转换为北京时区

来源:星星旅游
        //默认为上海时区
        TimeZone tz = TimeZone.getDefault();
        //北京时区
        tz = TimeZone.getTimeZone("GMT+8");
        Date date = new Date(System.currentTimeMillis());
        // 获取默认的DateFormat,用于格式化Date
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z");
        // 设置时区为tz
        simpleDateFormat.setTimeZone(tz);
        // 获取格式化后的字符串
        String s = "2020-03-17 15:48:40 +0200";
        Date date1 = simpleDateFormat.parse(s);
        //将转换后的北京时间转成标准格式
        SimpleDateFormat basicSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String time = basicSimpleDateFormat.format(date1);
        System.out.println(time);

实例代码如上所示

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- stra.cn 版权所有 赣ICP备2024042791号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务