gpt4 book ai didi

php - 在 yii2 中的两个日期之间搜索

转载 作者:可可西里 更新时间:2023-11-01 13:03:43 26 4
gpt4 key购买 nike

日期可以用不同的格式表示。表格本身看起来像这样:

   book varchar(250) NOT NULL,  
date INT NOT NULL

现在我的问题是我无法在两个日期之间的范围内执行搜索。例如,有 5 本书,日期不同,但开始日期从在 31/12/14 结束日期为 31/02/15。因此,当用户选择这些日期之间的范围时,它必须提供该日期范围内的所有书籍。

在 Yii2 中有什么办法可以做到吗?到目前为止我找不到任何东西

更新

我正在实现一个不属于 GridView 的自定义过滤器,它看起来像是表格外的一个独立框。

看起来是这样的:

<div class="custom-filter">

Date range:
<input name="start" />
<input name="end" />

Book name:
<input name="book" />

</div>

最佳答案

我相信这是您需要的答案:

$model = ModelName::find()
->where(['between', 'date', "2014-12-31", "2015-02-31" ])->all();

关于php - 在 yii2 中的两个日期之间搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30325734/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com