如何將UTC時(shí)間轉(zhuǎn)化為本地時(shí)間?
java utc轉(zhuǎn)本地時(shí)間的方法:
1、創(chuàng)建一個(gè)格式化時(shí)間對(duì)象simpleDateFormat,并初始化格式y(tǒng)yyy-MM-dd HH:mm:ss:SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2、創(chuàng)建時(shí)區(qū)對(duì)象utcZone,獲取utc所在的時(shí)區(qū)TimeZone utcZone = TimeZone.getTimeZone("UTC");
3、設(shè)置utc時(shí)區(qū),為轉(zhuǎn)換做準(zhǔn)備simpleDateFormat.setTimeZone(utcZone);
4、獲取本地時(shí)間,并轉(zhuǎn)換Date myDate = simpleDateFormat.parse(rawQuestion.getString("AskDateTime"));5,按照上面的流程就轉(zhuǎn)換本地時(shí)間了。