JAVA常見類(十一)Date類

2021-08-21 12:39:19 字數 694 閱讀 2050

public date()  根據當前的預設毫秒值建立物件。

public date(long date) 根據給定的毫秒值建立物件。

public long gettime():獲取時間,以毫秒為單位。

public void settime():設定時間,以毫秒為單位。

dateformat:可以進行日期和字串的格式化和解析,但是由於是抽象類,所以使用具體子類******dateformat。

******dateformat簡介:

構造方法:******dateformat(string pattern)   pattern模式字串中:年y  月m   日d  時h   分m  秒s

成員方法:public final string format(date date) :按照建構函式中的pattern解析日期為字串。

public date parse(string s): 按照建構函式中的pattern解析字串為日期。

舉例:

public class dateformatdemo 

}

結果如下:

2018-07-17 16:45:08

sun oct 10 10:10:10 cst 2010

注意,在解析字串為date時,字串形式應該與模式字串相匹配,否則會解析錯誤或失敗。

Java的Date類與Calendar類

一 date類 在jdk1.0中,date類是唯一的乙個代表時間的類,但是由於date類不便於實現國際化,所以從jdk1.1版本開始,推薦使用calendar類進行時間和日期處理。這裡簡單介紹一下date類的使用。1.使用date類代表當前系統時間 date date new date system...

JAVA常見類(二 Scanner類

scanner主要用於獲取鍵盤輸入的內容。scanner類有很多種構造方法,一般用於輸入的話則是scanner inputstream source 所需引數為inputstream,如果想獲取鍵盤輸入的內容,則需要選擇system類的靜態成員變數 system.in。它的描述是 標準 輸入流,是乙...

JAVA常見類(七) Math類

math類是用於數學計算的類。在使用是直接math.方法或math.靜態變數來使用,不需要建立物件。static double e 比其他任何乙個都更接近 e 自然對數的基數。static double pi 比任何其他的更接近 pi 圓周長與其直徑的比率。public static int abs...