/**
* 取得當前日期所在周的第一天
** @param date
* @return
*/public static date getfirstdayofweek(date date)
/*** 取得當前日期所在周的最後一天
** @param date
* @return
*/public static date getlastdayofweek(date date)
/*** 日期加減天數,並以date形式返回
* @param value
* @param num
* @return
*/public static date adddays(date date, int num)
calendar c = calendar.getinstance();
c.settime(date);
c.add(calendar.date, num);
return c.gettime();
}/**
* 日期加減月數,並以date形式返回
* @param value
* @param num
* @return
*/public static date addmonths(date date, int num)
calendar c = calendar.getinstance();
c.settime(date);
c.add(calendar.month, num);
return c.gettime();
}public static void main(string args)
/**
* 增加日期的年份。失敗返回null。
* * @param date
* 日期
* @param yearamount
* 增加數量。可為負數
* @return 增加年份後的日期字串
*/public static string addyear(string date, int yearamount)
/*** 增加日期的年份。失敗返回null。
* * @param date
* 日期
* @param yearamount
* 增加數量。可為負數
* @return 增加年份後的日期
*/public static date addyear(date date, int yearamount)
/*** 增加日期的月份。失敗返回null。
* * @param date
* 日期
* @param monthamount
* 增加數量。可為負數
* @return 增加月份後的日期字串
*/public static string addmonth(string date, int monthamount)
/*** 增加日期的月份。失敗返回null。
* * @param date
* 日期
* @param monthamount
* 增加數量。可為負數
* @return 增加月份後的日期
*/public static date addmonth(date date, int monthamount)
/*** 增加日期的天數。失敗返回null。
* * @param date
* 日期字串
* @param dayamount
* 增加數量。可為負數
* @return 增加天數後的日期字串
*/public static string addday(string date, int dayamount)
/*** 增加日期的天數。失敗返回null。
* * @param date
* 日期
* @param dayamount
* 增加數量。可為負數
* @return 增加天數後的日期
*/public static date addday(date date, int dayamount)
/*** 增加日期的小時。失敗返回null。
* * @param date
* 日期字串
* @param houramount
* 增加數量。可為負數
* @return 增加小時後的日期字串
*/public static string addhour(string date, int houramount)
/*** 增加日期的小時。失敗返回null。
* * @param date
* 日期
* @param houramount
* 增加數量。可為負數
* @return 增加小時後的日期
*/public static date addhour(date date, int houramount)
/*** 增加日期的分鐘。失敗返回null。
* * @param date
* 日期字串
* @param minuteamount
* 增加數量。可為負數
* @return 增加分鐘後的日期字串
*/public static string addminute(string date, int minuteamount)
/*** 增加日期的分鐘。失敗返回null。
* * @param date
* 日期
* @param dayamount
* 增加數量。可為負數
* @return 增加分鐘後的日期
*/public static date addminute(date date, int minuteamount)
/*** 增加日期的秒鐘。失敗返回null。
* * @param date
* 日期字串
* @param dayamount
* 增加數量。可為負數
* @return 增加秒鐘後的日期字串
*/public static string addsecond(string date, int secondamount)
/*** 增加日期的秒鐘。失敗返回null。
* * @param date
* 日期
* @param dayamount
* 增加數量。可為負數
* @return 增加秒鐘後的日期
*/public static date addsecond(date date, int secondamount)
JS 日期時間工具類
日期處理工具類 var dateutil function 日期物件轉換為指定格式的字串 param f 日期格式,格式定義如下 yyyy mm dd hh mm ss param date date日期物件,如果預設,則為當前時間 yyyy yyyy yy yy 表示年份 mm m 月份 w w ...
HTML日期時間工具類
有時候,有這麼乙個需求,就是我預設只查詢從當天回退乙個月內的資料,那麼就要用到日期期間,比如下面這圖那樣 var d new date var vyear d.getfullyear var vyear2 d.getfullyear var vmon d.getmonth 1 var vmon2 d...
日期時間相關工具類
計算2個日期之間相差幾天 public static int gettwodatefordays date exitdatefrom,date exitdateto return days 計算2個日期之前相差幾個月 2011 01 2012 09 param begin param end ret...