時間的工具類

2021-09-01 03:08:22 字數 578 閱讀 2878

現在的需求是:我去呼叫乙個介面,需要傳入開始時間和結束時間,比如需要查詢今天的資訊,這時將當前時間傳入改方法,可以這樣呼叫lastfromdate(srcdate, null, null, null)獲取開始時間,也可以獲取近一周等

/*** 以某時間為起點獲取時間,如獲取今天的時間起點

* @param srcdate 原日期

* @param year 前幾年

* @param month 前幾月

* @param day 前幾天

* @return

*/public static date lastfromdate(date srcdate,integer year,integer month,integer day)

if(month!=null)

if(day!=null)

c.set(calendar.hour_of_day, 0);

c.set(calendar.minute, 0);

c.set(calendar.second, 0);

date d = c.gettime();

return d;

}

時間工具類

獲取當前時間 年月日時分秒 test public void nowdate 獲取任意過去或者未來的現在時間 test public void pastorfuturedate 獲取任意兩個時間之間相差多少秒 test public void anytwotimedifference throws ...

時間工具類

1 根據日期獲取當天是週幾 根據日期獲取當天是週幾 param datetime 日期 return 週幾 author lu since 1.0,2020年7月30日 public static string getweekofdate date datetime calendar calenda...

時間工具類

public class timeutils 獲取帶連線符的日期型別 return public static string getcurrentnormaldate 獲取當年的年份 return public static int getcurrentyear 獲取當年的月份 return pub...