Intereting Posts
показать контент на основе зарегистрированного пользователя user = role в wordpress с помощью PHP Каков наилучший способ случайной 1000 строк (не повторяющейся строки) из mysql? Загрузите видео на Youtube с помощью API Youtube V3 и PHP Как пройти пешком или проехать с помощью Google карт с помощью php принудительная загрузка файла с помощью php PHP Сортировка многомерного массива по элементу, содержащему дату Могу ли я использовать классы Magento в своем проекте? Как использовать функцию Unlink () Неожиданные результаты при работе с очень большими целыми числами на интерпретируемых языках Как суммировать значение времени в массиве Группа MySQL по идентификатору продукта, но не продукт, имеющий серийный номер синтаксический анализ андроида с использованием php genrated JSON Мультизагрузка Symfony 2.3 с Dropzone Как я могу получить доступ к функциям репозитория в шаблоне twig в symfony2 Codeigniter: контроль прав доступа с наследованием

Symfony2 Разница в DateTime не работает

У меня есть этот var в моем храме ветки:

{{aWorker.timeToRetirement|date('Ym-d')}} 

когда я выполняю страницу, он возвращает именно этот текст: «Ymd» без », конечно. Теперь то, что я действительно хочу получить, – это разница между двумя датами, давайте скажем будущую дату (это дата выхода на пенсию человека / работника, которую вы можете получить больше информации о том, что я делаю, если вам это нужно) 2060-12 -01 'и сегодняшней датой – 2013-10-03. Я хочу сделать это, используя этот var и method в моем классе 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; } 

Что я делаю не так? whay – это var, не возвращающий разницу между сегодняшним днем ​​и датой выхода на пенсию

Ваша функция возвращает объект DateInterval , поэтому вам нужно использовать свой метод format () для создания нужной строки.