//默认为上海时区
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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务