How to compare two dates in php

前端 未结 15 2594
臣服心动
臣服心动 2020-11-22 08:37

How to compare two dates in php if dates are in format \'03_01_12\' and \'31_12_11\' .

I am using this code:

$date1=date(\'         


        
15条回答
  •  没有蜡笔的小新
    2020-11-22 09:28

    Extending @nevermind's answer, one can use DateTime::createFromFormat: like,

    // use - instead of _. replace _ by - if needed.
    $format = "d-m-y";
    $date1  = DateTime::createFromFormat($format, date('d-m-y'));
    $date2  = DateTime::createFromFormat($format, str_replace("_", "-",$date2));    
    var_dump($date1 > $date2);
    

提交回复
热议问题