《日子》.JAVA基礎(chǔ)篇章.日期時(shí)間

基本概念

時(shí)區(qū) :time zone 1884年國際經(jīng)線會議規(guī)定豁陆,全球按經(jīng)度分為24個(gè)時(shí)區(qū)帅刀,每區(qū)各占經(jīng)度15°菲饼。

以本初子午線為中央經(jīng)線的時(shí)區(qū)為零時(shí)區(qū)肾砂,由零時(shí)區(qū)向東、西各分12區(qū)宏悦,東镐确、西12區(qū)都是半時(shí)區(qū),共同使用180°經(jīng)線的地方時(shí)饼煞。

CST :China Standard Time UTC+8:00 中國標(biāo)準(zhǔn)時(shí)間(北京時(shí)間)源葫,在東八區(qū)

UTC :Universal Time Coordinated,世界協(xié)調(diào)時(shí)間,又稱世界標(biāo)準(zhǔn)時(shí)間砖瞧、世界統(tǒng)一時(shí)間息堂。UTC 提供了一種與時(shí)區(qū)無關(guān)(或非特定于時(shí)區(qū))的時(shí)間。

世界上的所有時(shí)區(qū)都可以表示為 UTC 加上或減去一個(gè)偏移量块促。

因此储矩,UTC是0時(shí)區(qū)的時(shí)間,如北京為早上八點(diǎn)(東八區(qū))褂乍,UTC時(shí)間就為零點(diǎn),時(shí)間比北京時(shí)晚八小時(shí)

GMT :Greenwich Mean Time格林威治標(biāo)準(zhǔn)時(shí)間即硼,指位于英國倫敦郊區(qū)的皇家格林尼治天文臺的標(biāo)準(zhǔn)時(shí)間逃片,因?yàn)楸境踝游缇€被定義在通過那里的經(jīng)線。

Unix timestamp :Unix時(shí)間戳只酥,或稱Unix時(shí)間(Unix time)褥实、POSIX時(shí)間(POSIX time),是一種時(shí)間表示方式裂允,

定義為從格林威治時(shí)間(UTC/GMT的午夜)1970年01月01日00時(shí)00分00秒起至現(xiàn)在的總秒數(shù)损离。

可以這么說:

UTC和GMT幾乎是同一概念,兩者的區(qū)別是GMT是一個(gè)天文上的概念绝编,UTC是基于原子鐘僻澎。

GMT=UTC

GMT + 8 = UTC + 8 = CST

UTC+時(shí)間差=本地時(shí)間 (時(shí)間差東為正,西為負(fù)十饥,東八區(qū)記為 +0800)

總結(jié)

System.currentTimeMillis():可以提取到當(dāng)前時(shí)間的毫秒數(shù)窟勃,產(chǎn)生一個(gè)當(dāng)前的毫秒,這個(gè)毫秒其實(shí)就是自1970年1月1日0時(shí)起的毫秒數(shù)逗堵。等同于new Date().getTime() ?

java.util.Date代表一個(gè)時(shí)間點(diǎn)秉氧,其值為距公元1970年1月1日 00:00:00的毫秒數(shù)。所以它是沒有時(shí)區(qū)和Locale概念的蜒秤。java通過如下形式取得當(dāng)前時(shí)間點(diǎn):Date now = new Date();? //這個(gè)時(shí)間點(diǎn)與本地系統(tǒng)的時(shí)區(qū)無關(guān)

而正因?yàn)槠渑c時(shí)區(qū)的無關(guān)性汁咏,才使得我們的存儲數(shù)據(jù)(時(shí)間)是一致的(時(shí)區(qū)一致性)亚斋。

一般的我們將now存儲于數(shù)據(jù)庫中,當(dāng)我們需要展現(xiàn)數(shù)據(jù)時(shí)攘滩,將now格式化成想要的格式帅刊,如:2015-04-13 21:22:24

而這個(gè)功能一般交由java.text.DateFormat來實(shí)現(xiàn)。例如:

1SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");

2String snow = sdf.format(now);

如果想支持國際化時(shí)間轰驳,則先指定時(shí)區(qū)厚掷,然后再格式化date數(shù)據(jù)。例如:

SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");

2sdf.setTimeZone(TimeZone.getTimeZone("GMT+8"));

3String snow = sdf.format(now);// snow = 2015-04-04 21:22:24

4sdf.setTimeZone(TimeZone.getTimeZone("GMT+7"));

5String snow2 = sdf.format(now);// snow2 = 2015-04-04 20:22:24 (可見:東八區(qū)比東七區(qū)早一個(gè)小時(shí))

另外级解,你可以通過如下代碼修改本地時(shí)區(qū)信息:

TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末冒黑,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子勤哗,更是在濱河造成了極大的恐慌抡爹,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件芒划,死亡現(xiàn)場離奇詭異冬竟,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)民逼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進(jìn)店門泵殴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人拼苍,你說我怎么就攤上這事笑诅。” “怎么了疮鲫?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵吆你,是天一觀的道長。 經(jīng)常有香客問我俊犯,道長妇多,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任燕侠,我火速辦了婚禮者祖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绢彤。我一直安慰自己咸包,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布杖虾。 她就那樣靜靜地躺著烂瘫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上坟比,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天芦鳍,我揣著相機(jī)與錄音,去河邊找鬼葛账。 笑死柠衅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的籍琳。 我是一名探鬼主播菲宴,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼趋急!你這毒婦竟也來了喝峦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤呜达,失蹤者是張志新(化名)和其女友劉穎谣蠢,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體查近,經(jīng)...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡眉踱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了霜威。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谈喳。...
    茶點(diǎn)故事閱讀 40,438評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖戈泼,靈堂內(nèi)的尸體忽然破棺而出叁执,到底是詐尸還是另有隱情,我是刑警寧澤矮冬,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站次哈,受9級特大地震影響胎署,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜窑滞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一琼牧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧哀卫,春花似錦巨坊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春占调,著一層夾襖步出監(jiān)牢的瞬間暂题,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工究珊, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留薪者,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓剿涮,卻偏偏與公主長得像言津,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子取试,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,446評論 2 359

推薦閱讀更多精彩內(nèi)容