Turns out every user needs to wait 15 minutes between asking a question and accepting an answer on it. If he tries to click "accept" earlier he sees "You can accept an answer in N seconds" which is good... except that I recently tried to accept an answer earlier than after 15 minutes, didn't know about the 15 minutes restriction and clicked again and again until finally I saw "You can accept an answer in 0 seconds".
Now the latter text looks really weird. I guess the system compares the time elapsed as some fraction of seconds but the user interface code normalizes that value to be a whole number of seconds. So I hit an edge case where the comparison code thought that it's "greater than" but the user interface showed a hint related to "is equal".
Could you please fix this edge case? I guess the easiest solution would be to treat 0 <= N < 1
case as N == 1
.