簡體   English   中英

與CodeIgniter比較日期

[英]Comparing Dates with CodeIgniter

我正在嘗試使用=>或<之類的比較運算符來比較日期。 第一件事,由於“ /”,我不知道是否可能。 我一直在搜索幾個小時,沒有發現任何可讓您檢查日期是否匹配的內容。 我已經可以在單個日期中執行此操作,但是還沒有找到在多個日期中執行此操作的方法。

由於我正在使用CodeIgnitor,因此我的代碼看起來像這樣。

$date = ('9/28/2013');
$listings = $this->db->get('listings', array('listing_end_date <=', $date))->result_array();
print_r($listings); exit;

是的,我知道$date是一個字符串,但是即使作為Date變量,我也無法使用它。

假設您的數據庫已正確構建,則MySQL中正確的日期格式為YYYY-MM-DD。 這意味着您將需要修改日期格式。

$date = '2013-09-28';

將日期格式更改為YYYY-mm-dd

$date = '9/28/2013';
$date = date('Y-m-d', strtotime($date));

參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM