如何比较php中的两个日期如何比较php中的两个日期(如果日期是格式的)'03_01_12'和'31_12_11' .我正在使用以下代码:$date1=date('d_m_y');$date2='31_12_11';if(strtotime($date1) < strtotime($date2))
echo '1 is small ='.strtotime($date1).','.$date1;else
echo '2 is small ='.strtotime($date2).','.$date2;但它不起作用.。
3 回答
慕少森
TA贡献2019条经验 获得超9个赞
$date1=date('d/m/y');$tempArr=explode('_', '31_12_11');$date2 = date("d/m/y", mktime(0, 0, 0, $tempArr[1], $tempArr[0], $tempArr[2]));
strtotime()
四季花海
TA贡献1811条经验 获得超5个赞
if(strtotime($date1) < strtotime($date2)){ //Your logic}
if(strtotime($date1) < strtotime($date2)){ //Your logic}
芜湖不芜
TA贡献1796条经验 获得超7个赞
$format = "d_m_y";$date1 = \DateTime::createFromFormat($format, "03_01_12");$date2 = \DateTime::createFromFormat($format, "31_12_11");var_dump($date1 > $date2);
- 3 回答
- 0 关注
- 1419 浏览
添加回答
举报
0/150
提交
取消