【发布时间】:2013-10-09 22:15:27
【问题描述】:
我的树枝模板中有这个变量:
{{aWorker.timeToRetirement|date('Y-m-d')}}
当我执行页面时,它返回的正是这个文本:'Y-m-d' 当然没有 ''。现在我真正想要得到的是两个日期之间的差异,比如说一个未来的日期(是一个人/工人的退休日期,如果你需要它,你可以得到更多关于我在做什么的信息here)'2060 -12-01' 和今天的日期 '2013-10-03'。我想在我的 Entity 类中使用这个 var 和方法:
//...
//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;
}
我做错了什么?为什么 var 没有返回今天和退休日期之间的差异
【问题讨论】: