if im correct 31 december 00:00 doesnt exist as 00:00 midnight would already be 01 january