diff -u b/core/modules/datetime/datetime.views.inc b/core/modules/datetime/datetime.views.inc --- b/core/modules/datetime/datetime.views.inc +++ b/core/modules/datetime/datetime.views.inc @@ -11,6 +11,12 @@ * Implements hook_field_views_data(). */ function datetime_field_views_data(FieldStorageConfigInterface $field_storage) { + // The 'datetime' argument, filter, and sort handlers do not yet work for + // 'daterange' fields, so return an empty array for them, causing + // views_views_data() to fall back to the generic Views integration provided + // by views_field_default_views_data(). + // @todo Fix the handlers and remove this in + // https://www.drupal.org/node/2786577. if ($field_storage->getType() !== 'datetime') { return []; }