我想比較2日期與通常的代碼。在有問題的PHP比較日期
$date1 = date("d/m/Y",strtotime($row['ad_date']));
$date = $_GET['date'];
if($date1 > strtotime($date)){
echo ("Yes");
}else{
echo ("No");
}
的row['ad_date']
具有 「Y-M-d」 格式和$_GET['date']
有 「d-M-Y」 的格式。
PHP打印YES只有當$_GET['date']
的MONTH比個交易日走低的$row['date']
當我呼應兩者格式的所有更改後,該格式似乎是相同的:
13/12/2013 (date1) - 01/12/2013(date)
$_GET['date']
是從ui.js
jQuery的日曆和$row['date']
從MySQL。
任何想法的傢伙?
正如你可以看到我使用的strtotime中的代碼1號線至$行[「日期」]和if條件約會時間。 – GeorgeGeorgitsis
date()返回字符串.. http://php.net/manual/en/function.date.php strtotime返回int – Hardy
但是您的$ date1仍然是一個字符串,因爲您在strtotime()之後做了date() –