@skaverat Most common implementations of time_t use a signed integer, so it's trivial to track last dates. So I would be surprised if anyone had issues, and would be curious to hear about this as well.

1969-12-31 23:59:59 UTC would be -1 which I can see being easily confused with an error but anything other than -1 is pretty clear.