Document Title
今天日期: echo date("Y/m/d");?>- echo date("l");?>
|
日 |
一 |
二 |
三 |
四 |
五 |
六 |
//抓出現在的年月
$MyYear = date("Y");
$MyMonth = date("n");
//抓出今天是幾號
$MyDay = date("j");
//抓出 現在的年月的1號的timestamp
$MyDays = mktime(0,0,1,$MyMonth,1,$MyYear);
//先決定1號從表格中哪一位置開始擺
//抓出 現在年月的1號是星期幾,然後顯示在對應的表格方格內
switch (date("w",$MyDays))
{
case 0:
echo "1 | ";
break;
case 1:
echo " | 1 | ";
break;
case 2:
echo " | | 1 | ";
break;
case 3:
echo " | | | 1 | ";
break;
case 4:
echo " | | | | 1 | ";
break;
case 5:
echo " | | | | |
size=2>1 | ";
break;
case 6:
echo " | | | | | | |
bgcolor=red>1";
break;
}
//先判斷此月有幾天
//然後抓出 現在年月的其餘日期是星期幾,然後顯示在對應的表格方格內
For ($D = 2;$D<=date("t",$MyDays);$D++)
{
//抓出 現在的日期的timestamp
$MyDaysx = mktime(0,0,1,$MyMonth,$D,$MyYear);
//抓出 現在的日期是星期幾,然後顯示在對應的表格方格內
switch (date("w",$MyDaysx))
{
case 0:
echo " ".$D." | ";
break;
case 6:
echo "".$D." | ";
break;
default:
//判斷是否為今日
if ($MyDay == $D)
echo "".$D." | ";
else
echo "".$D." | ";
break;
}
}
?>
|