How odd. This appears to be the same as upstream ticket #444
I investigated a bit myself and I don't have an explanation. I
haven't got out the source code for gnulib, which (from the upstream
ticket) seems like the next step. I did some other experiments and
the behaviour is certainly odd. I notice that your time
specification, `1980-12-08 00:00:00`, doesn't state the timezone; that
probably isn't helping.
I propose to leave the severity at normal for now. As a workaround,
`TZ=UTC date` may help (but may change the interpretation of your time
specification).
Thanks,
Ian.
(not the maintainer, just trying to fix faketime for the moment)