We had a white christmas in Australia... in July! ;-)
It's discontinuous. To make this work, stretch the months (add/subtract days) so the tropics only have July August and poles only have Jan/Feb. Adjust holidays appropriately.
And you can add/subtract hours and minutes to days so that the sun rises and sets and the same time all year!