Java 根據指定日期計算所在周的周一和週日

2021-08-30 18:27:01 字數 713 閱讀 1287

/*** 根據日期計算所在周的周一和週日

* @param time 指定的日期

*/private static void convertweekbydate(date time)

system.out.println("要計算日期為:"+sdf.format(cal.gettime())); //輸出要計算日期

cal.setfirstdayofweek(calendar.monday);//設定乙個星期的第一天,按中國的習慣乙個星期的第一天是星期一

int day = cal.get(calendar.day_of_week);//獲得當前日期是乙個星期的第幾天

cal.add(calendar.date, cal.getfirstdayofweek()-day);//根據日曆的規則,給當前日期減去星期幾與乙個星期第一天的差值

string imptimebegin = sdf.format(cal.gettime());

system.out.println("所在周星期一的日期:"+imptimebegin);

cal.add(calendar.date, 6);

string imptimeend = sdf.format(cal.gettime());

system.out.println("所在周星期日的日期:"+imptimeend);

}

PHP計算指定日期所在周的開始和結束日期的方法

計算一周開www.cppcns.com始結束日期 echo 你輸入的時間是 time.lastday date y m d strtotime time sunday echo 輸入的時間星期第一天是 date y m d strtotime lastday 6 days e程式設計客棧cho 輸入...

C 獲取給定日期所在周次

c 可以通過system.globalization這個類來簡單獲取給定日期的周次,也可以用取得12 31所在周次來計算當年總共有多少周.using system.globalization gregoriancalendar gc new gregoriancalendar datetime da...

mysql根據時間戳查詢指定日期內資料

mysql查詢時間段的方法未必人人都會,下面為您介紹兩種mysql查詢時間段的方法,供您參考,希望對您能有所啟迪。mysql的時間欄位有date time datetime timestamp等,往往我們在儲存資料的時候將整個時間存在乙個欄位中,採用datetime型別 也可能採用將日期和時間分離,...