Javascript's Date library is at it again

Photo by Sigmund / Unsplash

Oh god why oh, why.

And then...

So it appears the months are numbered from 0 to 11.

Good lord, how inconsistent!