I found an issue with deserializing `java.time.Month` from an integer, or from a string containing an integer. Since it's an enum, `0` deserializes as `Month.JANUARY`, `1`/`"01"` as `Month.FEBRUARY`, `11`/`"11"` as `Month.DECEMBER`, and so on. I have a PR with a failing test that proves this: https://github.com/kreiger/jackson-modules-java8/pull/1