How to filter a View by Date Range (start, end)? In Drupal 7 with Views an Date module enabled, it was pretty easy to filter a view by Date: The UI just gave you the option to do so.

In Drupal 8, however, the date field and views are part of core, but if you choose a date range field as filter in views it does not offer you date specific options anymore, but shows you only filtering options for text fields: 

The date specific options, however, are available for internal date values like ´Content: Changed´ 

As I would like to show only specific nodes, with a date before or after the actual date, where the date is specified by a custom date range field, this does not suit my needs. 

How can I filter a view in Drupal 8 by a date field with date specific operations?
Surprisingly this is not possible with Drupal 8 yet. But there is a long history of trying to make it work: https://www.drupal.org/node/2786577
The last patch, you find in this post, seems to work. You can download and apply it, using the following commands:

wget https://www.drupal.org/files/issues/improve_the_views-2786577-76-core.patch
git apply improve_the_views-2786577-76-core.patch


If git isn't available on your server, try:

patch -p1 &lt; improve_the_views-2786577-76-core.patch


TO apply the patches you have to navigate to the core folder first. And be aware that you have to reapply this patch, after committing a core update. (This sucks!) So let us hope, the Drupal Gods will get this into core soon!