I think the message that you get when you try to accept your own answer within the last hour of the 48 hour waiting period is poorly worded. The message is "You must wait 0 hours before accepting your own answer." Yes, I realize it is accurate, as it means "less than 1 hour" -- but still.

One could special-case this situation and reword that to something like "You must wait less than 1 hour before accepting your own answer." Or approaching the issue from another angle, if the message was instead worded like "You cannot accept your own answer until January 23, 2010 03:23:23" then there would be no need for the inaccuracy. Time zone display would obviously be a factor/complication in this one.

BTW, I am aware of the the other metaSO post on this topic, but there was no suggestion there of an improvement to the message, hence me starting a new thread with that intent.

  • 1
    Why not post your fix as an answer to that post, not a new question?
    – Kredns
    Jul 26, 2009 at 20:49
  • 1
    I was afraid it would get lost in the mix as my suggestion would be technically off-topic there. But thanks for asking -- I should have made that clearer in my original post. Sorry. The other post was a 'bug' report, I don't consider this a bug, just a suggestion or point of discussion.
    – ckittel
    Jul 26, 2009 at 21:28
  • 1
    To split the distance on our opinions, I cross-posted a reference link from the original posting to this one.
    – ckittel
    Jul 26, 2009 at 21:36

1 Answer 1


Ok, I switched to our standard .ToRelativeTime() function here. Not sure why we had it this weird way before.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .