祝日を判定するのに、http://www.h3.dion.ne.jp/~sakatsu/holiday_logic.htmのPHPのコードを利用しました。
//---------------------------------------------------------------- // 春分の日と日曜を赤表示する例 //---------------------------------------------------------------- $s = "2012/03/18"; for($i = 0;$i < 7;$i++){ $v = intval(date("d", strtotime(date($s) . "+$i day"))); $w = date("w", strtotime(date($s) . "+$i day")); $row = 0; if(!$w){ $vを赤表示; }else{ $year = date("Y", strtotime(date($s) . "+$i day")); $month = date("m", strtotime(date($s) . "+$i day")); $day = date("d", strtotime(date($s) . "+$i day")); $ymd = mktime(0,0,0,$month,$day,$year); if(ktHolidayName($ymd) == ""){ $vを黒表示; }else{ $vを赤表示; } } }