我如何检查日期是否比另一个更远。对于我的Google Charts,我需要的日期是其他日期最长的日期,因为我的图表中有两行。因此,如果第一个日期范围比第一个日期范围短,那么我需要获得具有最长范围的日期。
这是我尝试的但是看起来似乎有效..
$date1 = '01-01-2013';
$date2 = '11-11-2014';
if(date("d-m-Y", strtotime($date1)) < date("d-m-Y", strtotime($date2))){
echo date("d-m-Y", strtotime($date1));
}else{
echo date("d-m-Y", strtotime($date2));
}
答案 0 :(得分:1)
$date1 = '01-01-2013';
$date2 = '11-11-2014';
if( strtotime($date1) < strtotime($date2) ) {
echo "yes";
} else {
echo "no";
}
答案 1 :(得分:1)
这应该有效:
$date1 = '01-01-2013';
$date2 = '11-11-2014';
if(strtotime($date1) < strtotime($date2)){
echo $date1;
}else{
echo $date2;
}
答案 2 :(得分:1)
你的问题和代码略有不同,你问的是最高的,但比较的是最少的!
无论如何,这是我如何回应最高的:
<?php
$date1 = '01-01-2013';
$date2 = '11-11-2014';
echo (strtotime($date1) >= strtotime($date2)) ? $date1 : $date2;
或者如果您需要捕获最高值:
<?php
$date1 = '01-01-2013';
$date2 = '11-11-2014';
$highest_date = (strtotime($date1) >= strtotime($date2)) ? $date1 : $date2;