public static int getWeeksOfYear(int year) {
int week = 0;
int days = 365;
int day = 0; //判断是否闰年,闰年366天
if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
days = 366;
}
//得到一年所有天数然后除以7
day = days % 7 >0 ? week+=1:week;
//得到余下几天如果有余则周+1,否则不加
week += days / 7;
//得到多少周
return week;
}
public static int getdaysOfYear(int year){
int days = 365;
if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
days = 366;
}
return days;
}
转载于:https://my.oschina.net/u/1253389/blog/161237