month=0 or day=0 is invalid in timestamp such as 2016-00-00 00:00:00 so ToPackedUint should return error, for those cases.