You can use Apache Commons Validator. It provides validation framework for validating date, time, numbers, currency, IP address, email, and URL.
Maven dependency:
commons-validator
commons-validator
1.6
Example:
assertTrue(GenericValidator.isDate("2019-02-28", "yyyy-MM-dd", true))