如何在php中查找特定时间段后的日期
我在yii框架下工作。我得到php(Yii框架)的当前日期- 其给出日期格式为“2013-04-27 12:49:27”。 我想找一年后的日期。那么,在php中,如何在一年或某个时间段后以这种格式查找日期呢?试试这个-如何在php中查找特定时间段后的日期,php,date,yii,Php,Date,Yii,我在yii框架下工作。我得到php(Yii框架)的当前日期- 其给出日期格式为“2013-04-27 12:49:27”。 我想找一年后的日期。那么,在php中,如何在一年或某个时间段后以这种格式查找日期呢?试试这个- echo date('Y-m-d H:i:s', strtotime("+365 days")); 试试这个- echo date('Y-m-d H:i:s', strtotime("+365 days")); 看一看用php处理日期的类 $newDate = new Dat
echo date('Y-m-d H:i:s', strtotime("+365 days"));
试试这个-
echo date('Y-m-d H:i:s', strtotime("+365 days"));
看一看用php处理日期的类
$newDate = new DateTime($date);
$newDate->modify('+1 year');
echo $newDate->format('Y-m-d H:i:s');
看看要在php中使用日期操作的类
$newDate = new DateTime($date);
$newDate->modify('+1 year');
echo $newDate->format('Y-m-d H:i:s');
您可以使用如下所示的备选方案:
$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));
您可以使用如下所示的备选方案:
$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));
或者试试这个
$date = new CDbExpression('NOW() + INSTANCE 1 YEAR');
或者试试这个
$date = new CDbExpression('NOW() + INSTANCE 1 YEAR');
标准时间(“2013-04-27 12:49:27”)代码>将给您一个时间戳<代码>STROTIME(“+1年,$timestamp”)代码>将为您提供自该日期起+1年的时间戳<代码>日期(“Y-m-d H:i:s”,$时间戳)代码>将重新格式化。
strotime(“2013-04-27 12:49:27”)代码>将给您一个时间戳<代码>STROTIME(“+1年,$timestamp”)代码>将为您提供自该日期起+1年的时间戳<代码>日期(“Y-m-d H:i:s”,$时间戳)代码>将重新格式化。谢谢先生的回复。实际上,我想进行日期比较$日期=新的CDbExpression('NOW()');标准时间(日期)$到期日=日期('Y-m-d H:i:s',标准时间(+90天”);我想检查当前日期是否小于$expirydate。那么如何进行比较呢?先生,请回答。实际上,我想进行日期比较$日期=新的CDbExpression('NOW()');标准时间(日期)$到期日=日期('Y-m-d H:i:s',标准时间(+90天”);我想检查当前日期是否小于$expirydate。那么如何进行这种比较呢