Java中的日期類有哪些-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關Java中的日期類有哪些,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

創(chuàng)新互聯(lián)是一家網(wǎng)站設計公司,集創(chuàng)意、互聯(lián)網(wǎng)應用、軟件技術為一體的創(chuàng)意網(wǎng)站建設服務商,主營產(chǎn)品:成都響應式網(wǎng)站建設公司、品牌網(wǎng)站制作、成都全網(wǎng)營銷推廣。我們專注企業(yè)品牌在網(wǎng)站中的整體樹立,網(wǎng)絡互動的體驗,以及在手機等移動端的優(yōu)質呈現(xiàn)。網(wǎng)站設計、成都做網(wǎng)站、移動互聯(lián)產(chǎn)品、網(wǎng)絡運營、VI設計、云產(chǎn)品.運維為核心業(yè)務。為用戶提供一站式解決方案,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞析悅目的作品,網(wǎng)站的價值服務。

Java 編程語言中時間的處理類有 Date類與 Calendar類。目前官方不推薦使用 Date類,因為其不利于國際化;而是推薦使用 Calendar類,并使用 DateFormat 類做格式化處理。

一、Date 類介紹

Date 表示特定的瞬間,精確到毫秒。

在 JDK 1.1 之前,類 Date 有兩個其他的函數(shù)。它允許把日期解釋為年、月、日、小時、分鐘和秒值。它也允許格式化和解析日期字符串。

不過,這些函數(shù)的 API 不易于實現(xiàn)國際化。從 JDK 1.1 開始,應該使用 Calendar 類實現(xiàn)日期和時間字段之間轉換,使用 DateFormat 類來格式化和解析日期字符串。

二、Calendar 日歷類介紹

Calendar 類是一個抽象類,它為特定瞬間與一組諸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日歷字段之間的轉換提供了一些方法,并為操作日歷字段(例如獲得下星期的日期)提供了一些方法。

瞬間可用毫秒值來表示,它是距歷元(即格林威治標準時間 1970 年 1 月 1 日的 00:00:00.000,格里高利歷)的偏移量。

該類還為實現(xiàn)包范圍外的具體日歷系統(tǒng)提供了其他字段和方法。這些字段和方法被定義為 protected。

2.1、構造方法

protected Calendar()

由于修飾符是protected,所以無法直接創(chuàng)建該對象。需要通過別的途徑生成該對象。

2.2、getInstance

與其他語言環(huán)境敏感類一樣,Calendar 提供了一個類方法 getInstance,以獲得此類型的一個通用的對象。Calendar 的 getInstance 方法返回一個 Calendar 對象,其日歷字段已由當前日期和時間初始化:

Calendar rightNow = Calendar.getInstance();//獲得當前時間

網(wǎng)站欄目:Java中的日期類有哪些-創(chuàng)新互聯(lián)
文章來源:http://muchs.cn/article26/dpdpjg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、App設計網(wǎng)頁設計公司、用戶體驗網(wǎng)站營銷、網(wǎng)站導航

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管