Earlier quoted context omitted.
I've noticed this behavior with a lot of services. I can only chalk it up to something like clock drift between the processing node and the database server. Irritatingly I can't remember which site it was but I posted something somewhere a couple days ago and immediately after hitting enter the site marked what I'd said as submitted "a few seconds from now". I never fail to be amused that the fuzzy time library being…
I don't think it's really an edge case. Probably one of the main uses, actually. Sure, if you use it to show comment age, you shouldn't ever see it, but I'm sure they fully support using it for countdowns, too. EDIT: it's the 4th example under relative time for Moment.js ( https://momentjs.com/ ).
So as not to spam with my reply to a similar comment, I'll link it: https://news.ycombinator.com/item?id=14452335