Java中日期時間的處理

2021-06-18 20:30:29 字數 756 閱讀 1054

1. 獲取系統時間可以通過calendar或者date預設建構函式或者例項得到,不過現在日期主要還是借助於calendar來處理。另外還可以得到當前日期是一周的第幾天(從星期天開始),一月以及一年的第幾天

public static string getcurrenttime()

public static void printtodayinfo()

2. 獲取相較於當前時間的歷史時間,如昨天、上週、上月、去年等

public static string getyesterday()

public static string getlastmonth()

public static string getlastyear()

3. 設定乙個歷史時間

public static void setdate() catch (parseexception e) 

c.settime(date);

system.out.println(sdf.format(c.gettime()));

}

4. 時間與long型的對照關係,可以發現0對應的時間是 01/01/1970 08:00:00,以後每增加1s就要加上1000。這樣借助於它我們也可以得到不同時間。

public static void checklonganddate()

正則 Java中日期處理

b 案例演示 a 非正規表示式實現 b 正規表示式實現 b 案例演示 b 案例演示 1 a b c 2 a 3 b c 4 c 組零始終代表整個表示式。b 案例演示 a 切割 需求 請按照疊詞切割 sdqqfgkkkhjppppkl b 替換 需求 我我 我 我.要 要要 要學 學學 學.編 編編....

java中日期型別

date date new date 當new出的date物件不含引數時,date即為當前系統時間 年月日,時分秒均包含 date date new date system.currenttimemillis 帶引數時,直接以引數作為時間 thu aug 29 14 38 58 cst 201 3 ...

Mysql中日期處理

相信大家在專案中或多或少都會使用到日期比較這個功能,下面這些mysql函式可以滿足你的需求了 比較大小 比較兩個日期相隔的天數 將前面的日期減去後面的日期,忽略時分秒 結果是 6 select datediff 2017 7 8 15 24 08 2017 07 02 篩選出日期大於 2017 7 ...