Drupal 7 视图中的 PHP 相对日期过滤器


PHP relative date filters in Drupal 7 view

>我正在Drupal中构建一个视图,并且在围绕日期设置过滤条件时遇到问题。

我有一个内容类型为"本周电影"。它存储基本的电影属性,如电影名称,导演,指导评级,主演等。它还有一个日期,说明电影何时作为本周电影开始,何时结束。

目前,本周电影(电影A)从周二到下周一。 下周二,一部新电影(电影B)将作为本周电影放映。

当使用运算符"等于"和相对结束日期"下周一"进行过滤时,我以为我总是会得到本周的当前电影。但是,在星期一,我应该看到电影A,因为它仍然活跃,但"下周一"是下一周,所以我只看到"电影B"。

在这种情况下,我怎么能说"如果今天不是星期一,请告诉我下周一,否则显示今天"?

提前谢谢。

我想我明白了:

开始日期>= -6 天结束日期 <= +13 天