通過當前時間獲取某個日期的開始或結束時間

2021-08-28 12:56:55 字數 915 閱讀 9388

public static void main(string args) 

/** * 獲取某個日期的開始或結束時間

* @param amount

* @param type (start,end)

* @return

*/public static date getonedaybegintime(int amount, string type)

/** * 獲取本週的開始時間

* @return

*/public static date getbegindayofweek()

calendar cal = calendar.getinstance();

cal.settime(date);

int dayofweek = cal.get(calendar.day_of_week);

if (dayofweek == 1)

cal.add(calendar.date, 2 - dayofweek);

return getdaytime(cal.gettime(),"start");

}/**

* 獲取某個日期的開始或結束時間

* @param d

* @return

*/public static timestamp getdaytime(date d,string type)

if(type.equals("start"))else if(type.equals("end"))else

return new timestamp(calendar.gettimeinmillis());

}

結果:

==獲取本週的開始時間==2018-09-24 00:00:00

==獲取本週的結束時間==2018-09-30 23:59:59

通過當年第幾天,獲取日期的方法

輸入引數是具體當年元旦的第幾天,返回結果是當年的具體日期 因為不允許反饋未來的時間,而且有可能查詢的日期是去年的 允許返回未來乙個月的日期,否則如果天數大於當前日期距離元旦的天數大於乙個月,就返回去年的日期,因為有的時候,剛過新年,卻想查詢去年年底的日期 nsstring getdatestring...

獲取當前aniamtion動畫某個時間點的屬性值

問題 有個鏡頭移動的動畫,需要獲取鏡頭3秒之後的位置,從而進行邏輯處理。2 遍歷動畫的所有屬性,從而讀取目標屬性的在指定時間的設定值 void awake m animclip m anim.getclip m cameraanimname m framerate m animclip.framer...

C 獲取當前日期時間

今天 datetime.now.date.toshortdatestring 昨天,就是今天的日期減一 datetime.now.adddays 1 toshortdatestring 明天,同理,加一 datetime.now.adddays 1 toshortdatestring 本週 要知道本...