Yes, you will need two fields.
Then the request should be in both fields.
Example:
dateFrom:[$start TO $end] AND dateTo:[$start TO $end]
, , (, 1950-1960 1900-2000).
- , ( ), - :
dateFrom:[* TO $end] AND dateTo:[$start TO *]
.. , . 1900 2000 1950-1960 .