date類表示特定的瞬間,精確到毫秒。
有2種方法可以建立date物件(這裡不考慮已過時的建構函式)
1、public date()——分配 date 物件並初始化此物件,以表示分配它的時間(精確到毫秒)。
1@test
2public
void
test1()
sun oct 23 22:39:14 cst 20162、public date(long date)——根據給定的毫秒值建立日期物件。
1@test
2public
void
test2()
sun oct 23 22:41:42 cst 2016介紹完了date的建構函式後,接下來來看看日期與毫秒值的相互轉換
1、public long gettime()——日期轉毫秒值
通過gettime方法可以將乙個日期型別轉換為long型別的毫秒值
1@test
2public
void
test3()
14772344143532、public void settime(long time)——毫秒值轉日期
1@test
2public
void
test4()
sun oct 23 22:53:05 cst 2016當然也可以通過建構函式public date(long date)將毫秒值轉為日期型別。
通常我們會比較2個日期的大小,date類提供以下方法用來比較2個日期的相關操作
1、public boolean before(date when)——測試此日期是否在指定日期之前,當且僅當此date物件表示的瞬間比when表示的瞬間早,才返回true;否則返回false。
1@test
2public
void
test5()
true2、public boolean after(date when)——測試此日期是否在指定日期之後,當且僅當此date物件表示的瞬間比when表示的瞬間晚,才返回true;否則返回false。
1@test
2public
void
test6()
false3、public int compareto(date anotherdate)——比較兩個日期的順序。
如果引數date等於此date,則返回值0;如果此date在date引數之前,則返回小於0的值;如果此date在date引數之後,則返回大於0的值。
1@test
2public
void
test7()
-1
JAVA date類和Calendar類(自用)
date a new date 返回當前時間 system.out.println a dateformat b new dateformat yyyy mm dd hh mm ss 更改時間格式 string date b.format a 格式化為自己設定的格式 hh為24小時制,hh為12小時...
類模板的使用 類模板使用總結
歸納以上的介紹,可以這樣宣告和使用類模板 先寫出乙個實際的類。將此類中準備改變的型別名 如int要改變為float或char 改用乙個自己指定的虛擬型別名 如上例中的t 在類宣告前面加入一行,格式為 templatetemplate class a 類體用類模板定義物件時用以下形式 類模板名 實際型...
CFileFind類的使用總結
1 cfilefind類的宣告檔案儲存在afx.h標頭檔案中。2 該類的實現的功能 執行本地檔案的查詢 查詢某個具體的檔案,查詢某類檔案x x 查詢所有檔案 3 cfilefind類是cgopherfilefind和cftpfilefind類的基類。4 cfilefind類的建構函式 cfilefi...