Looking at core git `commit.c:parse_commit_date()`, it appears that negative dates are not accepted.