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

时间:2015-04-09 07:31:58

标签: 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[] = array('v' => (string) 'red'); 

但它没有显示正确的答案。它没有检查年份..请帮助我..

2 个答案:

答案 0 :(得分:0)

你可以试试这种方式

$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'); 

答案 1 :(得分:0)

请尝试这样,

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