檢視當前日期有個參考值,參考這個日期的星期來確定演算法,
19000101是星期1,如果取某天是星期2,那演算法又要發生變化。
public static int count(int targetdate);
// 平年的月天數
int days = ;
int oldyear = initdate[0];
int oldmonth= initdate[1];
int oldday = initdate[2];
int newyear = targetdate[0];
int newmonth= targetdate[1];
int newday = targetdate[2];
int count = 0;
// 跨年為0
if(newyear-oldyear == 0)
// 跨月為1
if(newmonth-oldmonth==1)
// 跨月》1
if(newmonth-oldmonth>1)
// 增加新的月份
if(newmonth>1)
}count = count + newday;
} return count%7+1; }
// 統計閏月的天數
public static int countrunnumbers(int oldyear,int newyear)
} return count; }
// 檢查閏年
public static boolean checkrun(int year) else if(year%100 == 0) else if(year%4 == 0) else
return success;
}
檢視當前日期的農曆日期的JS
預覽效果 2008年11月28日 星期五 農曆戊子年 冬月初一 js 檔案如下 today.js function runglnl function daysnumberofdate dategl function ateofdate dategl bytes 0 ata yyyy 1997 4 b...
java 獲取當前日期是星期幾
獲取當前日期是星期幾 param dt return 當前日期是星期幾 public static string getweekofdate date dt calendar cal calendar.getinstance cal.settime dt int w cal.get calendar...
Java獲得當前日期是星期幾
第一種方法 獲取當前日期是星期幾 param date return 當前日期是星期幾 public string getweekofdate date date calendar cal calendar.getinstance cal.settime date int w cal.get cal...