2006-01-19

判斷兩個日期是否在同一週

// 判斷兩個日期(格式為 YYYY/MM/DD 字串)是否在同一週
function isSameWeek(a:String, b:String):Boolean {

var a_arr = a.split("/");
var b_arr = b.split("/");

var a_date = new Date(a_arr[0], a_arr[1]-1, a_arr[2]);

var b_date = new Date(b_arr[0], b_arr[1]-1, b_arr[2]);

return (a_date.getDay()-b_date.getDay())*86400000
== a_date.getTime()-b_date.getTime();
}

沒有留言:

FB 留言