Fix rose date test

Ensure test is not locale sensitive.
Fix `TimePoint.day_of_month` being a `float`, which should be `int`.