簡體   English   中英

根據指定的日期范圍 laravel 5 從數據庫中獲取記錄

[英]get records from database base on the specified date range laravel 5

如何使用具有指定日期范圍的碳日期從數據庫中檢索記錄,例如從“2014-10-13”到“2015-11-18”的檢索記錄? 有什么想法、幫助、建議、線索、建議嗎?

您可以使用whereBetween方法。 因此,舉個例子,假設您有兩個碳日期。

$earlier = Carbon::yesterday();
$later = Carbon::today();

Model::whereBetween('column', [$earlier, $later])->get();

第一個參數代表您正在檢查的列。 第二個參數是兩個日期的數組。

使用問題中的日期,您可以生成這樣的碳日期:

$earlier = Carbon::parse('2015-09-11');
$later = Carbon::parse('2015-09-14');

Model::whereBetween('column', [$earlier, $later])->get();

parse方法非常棒。

暫無
暫無

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

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