JAVA如何判斷兩天在同一周內

2021-09-01 15:52:02 字數 785 閱讀 5023

/***

* 判斷date和當前日期是否在同一周內

* 注:

* calendar類提供了乙個獲取日期在所屬年份中是第幾周的方法,對於上一年末的某一天

* 和新年初的某一天在同一周內也一樣可以處理,例如2012-12-31和2013-01-01雖然在

* 不同的年份中,但是使用此方法依然判斷二者屬於同一周內

*

* * @param date

* @return

*/public static boolean issameweekwithtoday(date date)

// 0.先把date型別的物件轉換calendar型別的物件

calendar todaycal = calendar.getinstance();

calendar datecal = calendar.getinstance();

todaycal.settime(new date());

datecal.settime(date);

// 1.比較當前日期在年份中的週數是否相同

if (todaycal.get(calendar.week_of_year) == datecal.get(calendar.week_of_year)) else

}

[size=small]

如果前一年的某一天和下一年的某一天在同一周內,依然可以判斷的出。週日和週六肯定不在同一周內,就是說一周的開始是週日,結束是週六

[/size]

JS 判斷是否同一天 同一周

判斷是否同一天 issameday timestampa,timestampb 判斷是否同一周 思路2 issameweek timestampa,timestampb 思路1 獲取到目前的時間,然後轉化到今天的凌晨的時間點的毫秒數,然後再去拉取今天星期幾,再往前推對應的天數,找到當前天數所在的周一...

如何判斷兩台電腦是不是在同一網段內

如何判斷兩台電腦是不是在同一網段內。乙個ip位址分為網路位址和主機位址。其中網路位址是用來區分是否在同一網段內。那如何區分網路位址和主機位址呢?其實是通過子網掩碼來實現的。把子網掩碼用二進位制表示 11111111.11111111.11111111.11000000 這裡有26位為網路位址。主機位...

如何判斷兩個IP是否在同一網段

下來舉例說明,如何去判斷a和b兩個ip是否在同一網段。a ip 202.194.128.9 b ip 202.194.128.14 子網掩碼 255.255.255.0 1.把a和b的位址轉換為二進位制的 a 1100 1010.1100 0010.1000 0000.0000 1001 b 110...