私は小枝テンプレートにこの変数を持っています:
{{aWorker.timeToRetirement|date('Y-m-d')}}
ページを実行すると、まさにこのテキストが返されます。もちろん、「Ymd」なしです。今、私が本当に取得したいのは、2 つの日付の差です。将来の日付を考えてみましょう (ここで必要な場合は、私が何をしているかについての詳細情報を取得できる人/労働者の退職日です) '2060-12 -01」と今日の日付「2013-10-03」。Entity クラスでこの変数とメソッドを使用してそれを行いたい:
//...
//Var containing the retirement date
private $retireYear;
//var to store time to retirement from today
private $timeToRetirement;
//...
public function getTimeToRetirement (){
$this->timeToRetirement = $this->retireYear->diff(new \DateTime('today'));
return $this->timeToRetirement;
}
私は何を間違っていますか?変数が今日とリタイア日の差を返さないのはなぜですか