php – 如何在symfony2编写自己的控制台命令中以适当的格式获取
发布时间:2020-12-13 13:27:29 所属栏目:PHP教程 来源:网络整理
导读:如何在symfony2编写自己的控制台命令中以适当的格式获取日期 $plantype = $allDbName-getPlanType();$planEndOn = $allDbName-getNextPaymentDate();$p = $planEndOn-format('H:i:s On Y-m-d');$currentDate = new DateTime();$date = date_modify($p,'-5
如何在symfony2编写自己的控制台命令中以适当的格式获取日期
$plantype = $allDbName->getPlanType(); $planEndOn = $allDbName->getNextPaymentDate(); $p = $planEndOn->format('H:i:s On Y-m-d'); $currentDate = new DateTime(); $date = date_modify($p,'-5 day'); $output->writeln($date); 在控制台中收到错误
DateTime :: format()返回一个字符串,因此$p是一个字符串,而不是DateTime.
你应该做这样的事情 $planEndOn = $allDbName->getNextPaymentDate(); $planEndOn->modify('-5 days'); $output->writeln($planEndOn->format('H:i:s On Y-m-d')); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |