Given the default date range of ±2 years, doesn't this mean that this test will fail once for every 1460 test runs, on average?

Is it an error if the generated value is today?