0

この問題は非常に単純だと思いますが、まだここで立ち往生しています。今年+次の2年を表示したい。たとえば、現在が 2013 年であれば 2013 年、2014 年、2015 年と表示され、今年が 2014 年であれば 2014 年、2015 年、2016 年と表示されます。

ここで私のコーディング

$myCalendar->setYearInterval(date('Y'), 2015);

    function setYearInterval($start, $end){
    $this->year_start_input = $start;
    $this->year_end_input = $end;

    if(!$start) $start = $this->year_start;
    if(!$end) $end = $this->year_end;

    if($start < $end){
        $this->year_start = $start;
        $this->year_end = $end;
    }else{
        $this->year_start = $end;
        $this->year_end = $start;
    }

2015 を +2 / -2 に変更しましたが、それは 2011,2012,2013 (現在の年 + 2 年前) を示しています。助けてください。ありがとう。

4

2 に答える 2

2

使用しない理由:

$myCalendar->setYearInverval(date('Y'), date('Y')+2);

triconsole の Calendar Date Picker を使用しているとします。;)

于 2013-09-20T08:09:01.397 に答える