java獲取utc時(shí)間 如何將UTC時(shí)間轉(zhuǎn)化為本地時(shí)間?
如何將UTC時(shí)間轉(zhuǎn)化為本地時(shí)間?Java UTC本地時(shí)間轉(zhuǎn)換方法:1。創(chuàng)建格式化的時(shí)間對象simpledateformat,并初始化格式y(tǒng)yyy-MM-DD HH:MM:SS:simpledatefo
如何將UTC時(shí)間轉(zhuǎn)化為本地時(shí)間?
Java UTC本地時(shí)間轉(zhuǎn)換方法:
1。創(chuàng)建格式化的時(shí)間對象simpledateformat,并初始化格式y(tǒng)yyy-MM-DD HH:MM:SS:simpledateformat simpledateformat=new simpledateformat(“yyy-MM-DD HH:MM:SS”)。創(chuàng)建一個(gè)時(shí)區(qū)對象utczone,并獲取UTC所在的時(shí)區(qū)utczone=時(shí)區(qū).getTimeZone(“UTC”)
3。設(shè)置UTC時(shí)區(qū)以準(zhǔn)備轉(zhuǎn)換SimpleDataFormat.setTimeZone(utczone)
4。獲取本地時(shí)間并轉(zhuǎn)換日期mydate=SimpleDataFormat.parse( rawQuestion.getString(“askdatetime”)5。按照上述過程轉(zhuǎn)換本地時(shí)間。
怎么UTC時(shí)間轉(zhuǎn)換為本地時(shí)間?
GMT(格林威治標(biāo)準(zhǔn)時(shí)間)是UTC的俗稱。GMT=UTC
我們是北京時(shí)區(qū),即UTC 8時(shí)區(qū);請注意,這里的時(shí)區(qū)是操作系統(tǒng)的配置
如果要獲取本地時(shí)間,請使用本地時(shí)間
>>>時(shí)間.strftime(%H:%M:%S”時(shí)間.gmtime())
“15:43:57”
>>>時(shí)間.strftime(%H:%M:%S”時(shí)間.localtime())
"23:44:04"