Php 比较控制器中的m/d/Y格式日期

Php 比较控制器中的m/d/Y格式日期,php,codeigniter,Php,Codeigniter,我想将当前日期与$expirydate进行比较。我这样编写了查询 $expirydate = date('m/d/Y', strtotime($Date . + $days . 'days')); $todaysdate=date('m/d/Y'); if(expirydate >= $todaysdate) $temp[] = array('v' => (string) 'silver'); else $temp[] = ar

我想将当前日期与$expirydate进行比较。我这样编写了查询

   $expirydate = date('m/d/Y', strtotime($Date . + $days . 'days'));
   $todaysdate=date('m/d/Y');    
    if(expirydate >=   $todaysdate)
   $temp[] = array('v' => (string) 'silver'); 
    else
    $temp[] = array('v' => (string) 'red'); 
但它并没有给出正确的答案。这不是核对年份。请帮帮我。

你可以这样试试

$expirydate = strtotime(date('Y-m-d H:i:s', strtotime($Date . + $days . 'days')));
   $todaysdate=strtotime(date('Y-m-d H:i:s'));
    if(expirydate >=   $todaysdate)
   $temp[] = array('v' => (string) 'silver'); 
    else
    $temp[] = array('v' => (string) 'red'); 
请像这样试试

$expirydate = date('m/d/Y', strtotime($Date.'+'.$days. 'days'));

什么是
$Date
value我指的是值echo$Date并粘贴该值集
Date('m/d/Y',strotime('Date.'+'.$days.'days')@jogesh\u pi你说得对!你可以直接把我的代码拖放进去。看我的答案。但这并不是比较我确定日期的年份。假设$Date是人类可读的日期。如果没有,在我的代码示例中,请在$Date附近省去strotime。但这不会比较日期的年份$Date的值是多少?请给出数据库中的示例日期