欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
java UTC時(shí)間格式化 時(shí)間帶T Z

最近在調用一個(gè)國外的網(wǎng)站api,返回的json數據格式的時(shí)間如 2018-01-31T14:32:19Z 。時(shí)間字符串帶T和Z。這時(shí)候需要根據業(yè)務(wù)來(lái)確認你是否要轉時(shí)間為北京時(shí)間,不需要直接SimpleDateFormat即可,需要的設置相應時(shí)區再轉。

簡(jiǎn)單介紹

1、UTC(協(xié)調世界時(shí))又稱(chēng)世界統一時(shí)間、世界標準時(shí)間、國際協(xié)調時(shí)間。

2、GMT(格林尼治標準時(shí)間)一般指世界時(shí)

3、CST(中央標準時(shí)間)可視為美國、澳大利亞、古巴或中國的標準時(shí)間。

CST可以為如下4個(gè)不同的時(shí)區的縮寫(xiě):

美國中部時(shí)間:Central Standard Time (USA) UT-6:00

澳大利亞中部時(shí)間:Central Standard Time (Australia) UT+9:30

中國標準時(shí)間:China Standard Time UT+8:00

古巴標準時(shí)間:Cuba Standard Time UT-4:00

Date:

盡管 Date 類(lèi)打算反映協(xié)調世界時(shí) (UTC),但無(wú)法做到如此準確,這取決于 Java 虛擬機的主機環(huán)境。

一些計算機標準是按照格林威治標準時(shí) (GMT) 定義的,格林威治標準時(shí)和世界時(shí) (UT) 是相等的。

UTC 和 UT 的區別是:UTC 是基于原子時(shí)鐘的,UT 是基于天體觀(guān)察的,兩者在實(shí)際應用中難分軒輊。

閏秒是根據需要引入 UTC 的,以便把 UTC 保持在 UT1 的 0.9 秒之內,UT1 是應用了某些更正的 UT 版本。

DateFormat:

將日期表示為 Date 對象,或者表示為從 GMT(格林尼治標準時(shí)間)1970 年 1 月 1 日 00:00:00 這一刻開(kāi)始的毫秒數

我的環(huán)境時(shí)區

1
2
3
4
5
6
7
8
9
10
11
//當前時(shí)間Date
Date now = new Date();
System.out.println(now);
//Wed Jan 31 23:32:03 GMT+08:00 2018
//例如我的環(huán)境時(shí)區為:(UTC+08:00)北京,重慶,香港特別行政區,烏魯木齊(+0800)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
System.out.println(sdf.getTimeZone());
System.out.println(sdf.format(now));
//sun.util.calendar.ZoneInfo[id="GMT+08:00",offset=28800000,dstSavings=0,useDaylight=false,transitiOns=0,lastRule=null]
//2018-01-31T23:32:03.469+0800

UTC轉本地時(shí)間

時(shí)間帶T Z

有時(shí)候看到世界帶T Z (如:2018-01-31T14:32:19Z) UTC統一時(shí)間

T代表后面跟著(zhù)是時(shí)間,Z代表0時(shí)區(相差北京時(shí)間8小時(shí))

首先定義一個(gè)UTC時(shí)間為:2018-01-31T14:32:19Z

1
2
3
4
5
6
7
8
String utcTime = "2018-01-31T14:32:19Z";
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
//設置時(shí)區UTC
df.setTimeZone(TimeZone.getTimeZone("UTC"));
//格式化,轉當地時(shí)區時(shí)間
Date after = df.parse(utcTime);
System.out.println(after);
//Wed Jan 31 22:32:19 GMT+08:00 2018

再從Date轉直觀(guān)字符串

1
2
3
4
5
df.applyPattern("yyyy-MM-dd HH:mm:ss");
//默認時(shí)區
df.setTimeZone(TimeZone.getDefault());
System.out.println(df.format(after));
//2018-01-31 22:32:19

我的系統環(huán)境

原創(chuàng )文章,轉載請注明出處:https://www.weizhixi.com/user/index/article/id/70.html

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
不同時(shí)區之間,時(shí)間的轉換?
時(shí)區,GMT時(shí)間,UTC時(shí)間,UNIX時(shí)間戳
高級JAVA開(kāi)發(fā)必備技能:java8 新日期時(shí)間API((一)JSR-310:ZoneId 時(shí)區和偏移量)(JAVA 小虛竹)
JavaScript UTC時(shí)間轉換
UTC和GMT時(shí)間
腕表上的GMT和UTC到底有什么區別?
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久