Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Whilst waiting for my yearling badge to show up, I checked my profile and saw that I was listed as having been a member for a year, though when I hovered over that text, it showed me what date-time I joined which was (approximately) 1 hour and 19 minutes less than a year.

See the attached screengrab showing my system clock at GMT Daylight Time, or UTC+1. This means that I took the screengrab at 13:57:20 UTC.

screengrab of my profile

I appreciate that I had been a member for a year to the nearest day, but if we are able to be more accurate than that, then shouldn't be be doing so? If nothing else, it would be easier to see when the yearling badge was due to be awarded.

share|improve this question
I think it goes by a UTC year... – Manishearth Jul 13 '12 at 13:26
So, it took you 8 days to post the screenshot...? It's one year plus more than a week today. – Arjan Jul 13 '12 at 14:01
Wow, not sure why I got 5 downvotes. It was just a question, next time if I think I see something that seems strange to me I won't bother asking! – Grezzo Jul 13 '12 at 15:14
@Grezzo Your question was downvoted because you suggested a change to the site ("if we are able to be more accurate than that, then shouldn't be be doing so?") which most people disagree with. That's how Meta works. Reputation isn't important here. It's not personal, it doesn't reflect upon you, so don't worry about it. – meagar Jul 13 '12 at 17:05
Never has inconsequential been so painful. – Won't Jul 14 '12 at 14:53
up vote 7 down vote accepted

This is most certainly by design, and I agree with it.

As in every other activity, a day begins at 00:00 on SO.

If your mother gave birth to you at 15:00, does that mean people can't congratulate you in the morning?

share|improve this answer
Yes. Yes it does. Though most people don't like my 11PM birthday parties. – Ben Brocka Jul 13 '12 at 14:09
As an 23:04 PST baby, I ensure that I list my birthday appropriately depending on where I am currently in the world. – user7116 Jul 13 '12 at 16:03
Well, and there are timezones and daylight saving time and leap seconds...OW, OW, stop hitting me... – Thorsten S. Jul 15 '12 at 22:27

There are many examples of rounding-off like this in the StackExchange UI. One that I frequently notice is reputation rounding: if you have a large-enough rep, SE will round to the nearest hundred or thousand in some places, sometimes rounding up. Here's an example I just hunted down:

Here's what shows right now on one of Arjan's answers,

enter image description here

But here's what you see on his profile at the same time:

enter image description here

share|improve this answer
Interesting, I joined at 00:00:00Z ;-) – Arjan Jul 13 '12 at 14:18

You must log in to answer this question.

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