我在yii框架中工作。我通过 -
获取php(Yii框架)中的当前日期$date =new CDbExpression('NOW()');
其格式为“2013-04-27 12:49:27”。 我想在一年后找到约会。那么如何在php中一年或一段时间后以这种格式查找日期?
答案 0 :(得分:2)
试试这个 -
echo date('Y-m-d H:i:s', strtotime("+365 days"));
答案 1 :(得分:2)
看一下DateTime类来操纵php中的日期。
$newDate = new DateTime($date);
$newDate->modify('+1 year');
echo $newDate->format('Y-m-d H:i:s');
<强> DEMO. 强>
答案 2 :(得分:1)
你可以使用看起来像这样的替代:
$date =new CDbExpression('NOW()');
$NextYear = date('Y-m-d H:i:s',strtotime($date)) . " + 365 day"));
如果您想要更具体,可以尝试:
$date =new CDbExpression('NOW()');
$NextYearDate=date('Y-m-d',strtotime('+1 year',$date));
答案 3 :(得分:0)
或试试这个
$date = new CDbExpression('NOW() + INSTANCE 1 YEAR');