Issue #3035318 by mpdonadio: `DateFormatter()` assumes 30 days per month, while February only has 28 days. Causes fails in tests (cherry picked from commit bdfafab7)