1, date類來封裝當前的日期和時間,date 類提供兩個建構函式來例項化 date 物件
第乙個建構函式使用當前日期和時間來初始化物件:
date( )
第二個建構函式接收乙個引數,該引數是從2023年1月1日起的毫秒數:
date(long millisec)
獲取當前日期:
// 初始化 date 物件
date date = new date();
// 使用 tostring() 函式顯示日期時間
system.out.println(date.tostring());
日期比較:
gettime():(自2023年1月1日經歷的毫秒數值)獲取兩個日期,然後比較。
before():若當呼叫此方法的date物件在指定日期之前返回true,否則返回false。
after():若當呼叫此方法的date物件在指定日期之後返回true,否則返回false。
equals():當呼叫此方法的date物件和指定日期相等時候返回true,否則返回false。
compareto():比較當呼叫此方法的date物件和指定日期。兩者相等時候返回0。呼叫物件在指定日期之前則返回負數。呼叫物件在指定日期之後則返回正數
2,******dateformat格式化日期
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss ee");
system.out.println(sdf.format(d1));
sleep休眠:
try catch (interruptedexception e)
3,calendar類:設定和獲取日期資料的特定部分,日期部分加上或者減去值
calendar c1 = calendar.getinstance();
int year1 = c1.get(calendar.year); //獲取年
c1.add(calendar.year, 2);//年加2
int year2 = c1.get(calendar.year);
int month = c1.get(calendar.month)+1;//獲取月(月是從0開始)
system.out.println(year1);
system.out.println(year2);
system.out.println(month);
// 獲得星期幾(注意(這個與date類是不同的):1代表星期日、2代表星期1、3代表星期二,以此類推)
//int day = c1.get(calendar.day_of_week);
haxe的時間使用
1 申明時間var date new date 2020,1,2,12,30,0 sun feb 02 2020 12 30 00 gmt 0100 w.europe standard time 建立乙個當前時間 var today date.now 2 格式化時間 date.getseconds ...
Java 日期和時間的使用
本文主要針對date,calendar兩個類的部分操作做說明,目前的專案中使用這兩個類已經可以滿足使用,將專案中用到的內容做乙個總結,方便日後查詢。calendar cal calendar.getinstance cal.set calendar.month,1 1 用要設定的月份減去1,所以1月...
java格式化時間使用的模式字母大全
字母 含義 型別 表現形式 g era 標誌符 text ad y 年 year 1996 96 m 年中的月份 month july jul 07 w 年中的週數 number 27 w 月份中的週數 number 2 d 年中的天數 number 189 d 月份中的天數 number 10 f...