java获取utc时间 如何将UTC时间转化为本地时间?

如何将UTC时间转化为本地时间?java utc转本地时间的方法:1、创建一个格式化时间对象simpleDateFormat,并初始化格式yyyy-MM-dd HH:mm:ss:SimpleDateF

如何将UTC时间转化为本地时间?

java utc转本地时间的方法:

1、创建一个格式化时间对象simpleDateFormat,并初始化格式yyyy-MM-dd HH:mm:ss:SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")

2、创建时区对象utcZone,获取utc所在的时区TimeZone utcZone = TimeZone.getTimeZone("UTC")

3、设置utc时区,为转换做准备simpleDateFormat.setTimeZone(utcZone)

4、获取本地时间,并转换Date myDate = simpleDateFormat.parse(rawQuestion.getString("AskDateTime"))5,按照上面的流程就转换本地时间了。