src/Peach/DT/AbstractTime.php
protected static function getDayOf($y, $m, $d)
    {
        static $m_sub = array(0, 0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4);
        if ($m < 3) {
            $y --;
        }
        return ($y + intval($y / 4) - intval($y / 100) + intval($y / 400) + $m_sub[$m] + $d) % 7;
    }
protected static function getDayOf($y, $m, $d)
    {
        static $m_sub = array(0, 0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4);
        if ($m < 3) {
            $y --;
        }
        return ($y + intval($y / 4) - intval($y / 100) + intval($y / 400) + $m_sub[$m] + $d) % 7;
    }
指定された日付の曜日を返します. 返される値は 0 から 6 までの整数で, 0 が日曜, 6 が土曜をあらわします.
プログラム内で各曜日を表現する場合は, ソースコード内に数値を直接書き込む代わりに
Time::SUNDAY や Time::SATURDAY などの定数を使ってください.

@param  int $y 年
@param  int $m 月
@param  int $d 日
@return int 曜日 (0 以上 6 以下の整数)

@see    Date::SUNDAY
@see    Date::MONDAY
@see    Date::TUESDAY
@see    Date::WEDNESDAY
@see    Date::THURSDAY
@see    Date::FRIDAY
@see    Date::SATURDAY
@ignore