Clamp dates when going from long months to short months
Remove hours, minutes, seconds and millis in tests that don't need them
Increase epsilon to 10ms; at 2ms the test is flaky
Convert all date tests to use expectDate
Clamp date when jumping from leap to common year
Consistent quotes
Extract date clamping into a method and document it