Java 日期和時間的使用

2021-08-03 01:41:59 字數 1161 閱讀 4642

本文主要針對datecalendar兩個類的部分操作做說明,目前的專案中使用這兩個類已經可以滿足使用,將專案中用到的內容做乙個總結,方便日後查詢。

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 方法返回當前...