<?
function getWeek($date){
$arr=array("天","一","二","三","四","五","六");
return $arr[date("w",strtotime($date))];
}
echo "星期".getWeek("2002-08-03");
?>

解决方案 »

  1.   

    $timestamp=mktime(0,0,0,8,27,2002); //将日期转换为UNIX时间,注:没有前导0
    $test=getdate($timestamp); //返回一个数组
    echo $test[wday];
      

  2.   

    老兄有錯誤.Date("w",strtotime($date));
    謝謝!
      

  3.   

    不可能吧,vivanboy兄的正常呀,我的也很正常呀
      

  4.   

    function getWeek($d){
    setlocale (LC_TIME, "");
    return strftime ("%A",strtotime($d));
    }
    echo getWeek("2002-08-03");
      

  5.   

    function getWeek($d){
    setlocale (LC_TIME, "");
    return strftime ("%A",strtotime($d));
    }
    echo getWeek("2002-08-03");