JAVA 日期加減

2021-08-27 22:23:31 字數 1063 閱讀 1986

/*** 計算前一天 、後一天

* * @param date 當前輸入的日期 格式為 2010-01-21

* @param amount

* @return

*/public static string getyesterday(string date, int amount) catch (parseexception e)

}return newdate;

}/**

* 計算兩天之間相差的天數 呼叫此方法必須保證 時間格式與 timeformatstr指定格式一致 否則異常

* * @param begindate 開始時間

* @param enddate 結束時間

* @param timeformatstr 輸入時間格式

* @return int 時間相差天數

*/public static int getcountdays(string begindate, string enddate, string timeformatstr)

} catch (parseexception e)

}return days;

}/** 取近期一年的資料*/

public static listgetyears() else

}return result;

}/** 取上個月 */

public static string getprevmonth(string yearmonth)

/** 取當月下的最後第一天 */

public static void getlastday(string yearmonth)

/** 取當月下的第一天 */

public static void getfirstday(string yearmonth)

/*** 日期按小時加減

* */

public static void datebyhour(int hournumber) throws parseexception

java日期加減

public static void main string args calendar.add int field,int amount 參考 jdk1.6 api public abstract voidadd int field,int amount 根據日曆的規則,為給定的日曆字段新增或減去...

java日期加減

1.2.計算前一天 後一天 3.4.param date 當前輸入的日期 格式為 2010 01 21 5.param amount 6.return 7.8.public static string getyesterday string date,int amount catch parseex...

java日期的加減

private static final string date number pattern yyyymmdd 定義日期返回的型別 由yyyymmdd格式的字串返回日期 param date return public static date numbertodate string string ...