AbstractDateTimeFilter converts empty string to nil

Helps to avoid calling `Date.parse('')`

```ruby
Date.parse('') # => ArgumentError: invalid date
```