日期可以用不同的格式表示。一張桌子本身看起來是這樣的:yii2中的兩個日期之間的搜索
book varchar(250) NOT NULL,
date INT NOT NULL
現在我的問題是,我不能在兩個日期之間的範圍內實現搜索。 例如,有5本書的日期不同,但開始日期從 開始於31/12/14
,最終日期爲31/02/15
。因此,當用戶選擇這些日期之間的範圍時,它必須提供該日期範圍內的所有書籍。
Yii2有什麼辦法可以做到嗎?我找不到任何到目前爲止
UPDATE
我執行不屬於GridView
自定義過濾器,它看起來像作爲表外的獨立的盒子。
它看起來像這樣:
<div class="custom-filter">
Date range:
<input name="start" />
<input name="end" />
Book name:
<input name="book" />
</div>
好吧,但我提到他們可以以不同的格式!該怎麼辦? – Yang
好的。您可以通過php日期功能將日期轉換爲所需的格式。 –
你可以在存儲爲int(日期) –