本文主要針對date
,calendar
兩個類的部分操作做說明,目前的專案中使用這兩個類已經可以滿足使用,將專案中用到的內容做乙個總結,方便日後查詢。
calendar cal = calendar.getinstance();
cal.set( calendar.month, 1 - 1 ); // 用要設定的月份減去1, 所以1月為0;
date curdate = calendar.getinstance().gettime();
date curdate = calendar.getinstance().gettime();
calendar cal = calendar.getinstance();
cal.settime( curdate );
date newdate = cal.gettime();
通過add()
來實現,之前的用-
符號來表示獲取之前的days
天;
cal.settime( curdate );
cal.add( calendar.day_of_year, -days );
int day = cal.getactualmaximum( calendar.date );
date date = new date();
simpedateformat df = new ******dateformat( "yyyy-mm-dd hh:mm:ss" );
string datestr = df.format( date );
******dateformat df = new ******dateformat( "yyyy-mm-dd hh:mm:ss" );
date date = df.parse( datestr );
注意:字串中的「hh:mm:ss」,這裡是使用hh
還是hh
決定了最後的時間是24小時制(hh)還是12小時制(hh).
Java日期時間使用
1,date類來封裝當前的日期和時間,date 類提供兩個建構函式來例項化 date 物件 第乙個建構函式使用當前日期和時間來初始化物件 date 第二個建構函式接收乙個引數,該引數是從1970年1月1日起的毫秒數 date long millisec 獲取當前日期 初始化 date 物件 date...
Java基礎 日期和時間
date date1 new date date date2 new date long l date date3 new date int year,year month,int day 其中第三種已經過時了。date date1 new date date date2 new date 2000...
java 的 日期時間類
除去已過時的構造方法,date類有兩個常用的構造方法。其一為new date 另乙個為new date long date 其初始化引數表示自從標準基準時間 稱為 曆元 epoch 即 1970 年 1 月 1 日 00 00 00 gmt 以來的毫秒數。可以用date.gettime 方法返回當前...