點擊查看:2015計算機等級考試二級Java入門教程章節(jié)匯總
點擊查看:2015計算機等級考試二級Java入門教程第十章匯總
10.10 日期和時間
在java.util包中包含日期和時間的類非常多,包括Date類,Calendar類和GregorianCalendarhe類。不考慮類的名字,一個Date.類對象實際上定義了一個特定的時刻以毫秒計。從1970年1月1日00:00:00開始計算。由于在時間上它與一個特定時刻相關,它也與日期相對應Calendar類是GregorianCalendar類的基類,代表一種每個人都習慣的日/月/年日歷,也提供方法從Date對象檢索日、月、年信息,一個Calendar對象總被設置成一個特定日期--某個特定日期的精確值,但你可以通過不同的方法改變它。從這個觀點看,一個GregorianGalendar對象更像一個顯示日期的臺歷,你可以翻過日、月或年顯示另一個日期。
還有TimeZone類定義一個時區(qū),用于與一個日歷連接,而且對于夏時制。你可以用于指定變換規(guī)則。處理日期、時間的分歧很大,因此在這里我們只能隨便介紹一下,但至少你有一基本的概念。首先讓我們看看Date對象。
Date類
通過Date類你一可以創(chuàng)建一個對象代表一個給定的日期和時間,通過使用下邊的構造函數(shù)你可以用兩種方法創(chuàng)建:
通過任何一個構造函數(shù)你都可以創(chuàng)建一個Date對象代表一個精確到毫秒的特定時刻得到一個從1970年黎明開始計算的精確到毫秒的日期不會使你失去用戶友好性-但我們還是立刻回去解釋Date對象是如何的好。Date類提供3種方法比較Date對象:
如果兩個不同的Date.對象代表相同的日期和時間,eguals()方法返回true.由于這個類也實現(xiàn)了haShCode()方法,在散列表中你可以用Date對象作鍵。
相關推薦:
2015計算機等級考試二級Java入門教程章節(jié)匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |