6

Today I stumbled upon this issue – on one of the question pages at Stack Overflow, it says:

asked 1 year ago

Yet below the little box says:

asked May 3 '12 at 19:02

Correct me if I am wrong, but that doesn't seem right.

Stats enter image description here

  • What is wrong? It's still less than 2 years old. – devnull Mar 17 '14 at 2:57
  • Strictly speaking, yes. Am i completely bonkers, or has that value been given in months before? – In Lak'esh. Mar 17 '14 at 2:59
  • 1
    We are a technical site, and this is totally inappropriate IMHO. Henceforth, we should devise a new system. Only round up to years whenever you're +/- 5 days from the year. And then, say "about X years ago" . Else, list exact days. Ok so who does the coding around here? Please do this by noon tomorrow, and peace will prevail, donuts will blossom, coffee spilleth – Adel Mar 17 '14 at 3:02
  • As devnull said, it's 1 year ago if you round down. – michaelb958--GoFundMonica Mar 17 '14 at 3:05
  • @devnull - It's incorrect though. How could it be asked "1 year ago" and also asked 682 days ago ? - that means 365 = 682 ????? timeanddate.com/date/… – Adel Mar 17 '14 at 3:05
  • 1
    @Adel 682 < 365 * 2 – michaelb958--GoFundMonica Mar 17 '14 at 3:06
  • 3
    @michaelb958 - Sure, but the rounding could be more useful. i.e why not "1 year, 8 months" ? – Adel Mar 17 '14 at 3:09
  • 1
    @Adel It's for simplicity. Probably not worth it. – devnull Mar 17 '14 at 3:10
  • Well, it is definitely intended then, and not a bug. Thus the question is answered. But i would as well think it made more sense if the information was a bit more precise. – In Lak'esh. Mar 17 '14 at 3:11
  • @InLak'esh. - Agreed . Well, It may make sense to remove it altogether actually , because you can see the exact date. but at the same time, it seems it's intended as arough measure anyway. – Adel Mar 17 '14 at 3:15
  • 2
    I'd like to say, the rounding system in SO is quite... interesting. The age is rounded down, but the reputation is rounded up (in mobile, my SO rep is shown as 2k) – Meta Andrew T. Mar 17 '14 at 3:16
  • 1
    @AndrewT. The age is truncated but the reputation in mobile is rounded. If it's 4200, then it'd show up as 4k. – devnull Mar 17 '14 at 4:51
  • @Skliwz bug can't really be declined, status-bydesign fits better. :) – Shadow Wizard Wearing Mask Mar 17 '14 at 11:25
  • "1 year ago" means "more than one year and less than two years ago", once you get used to it, it stops being weird. :) – Shadow Wizard Wearing Mask Mar 17 '14 at 11:28
  • Does it really matter if it isn't perfect? You can look at the date anyway. – Joe Mar 17 '14 at 11:35
4

The age as currently implemented would show up in:

  • days if the question is less than 1 month old
  • month if it's less than a year old
  • years otherwise
  • whatever unit that it is displayed in is truncated

This implies that if a question is 1 month and 27 days old, it'd show up as 1 month old. Even a day short of 43 years, and it'd show up as 42 years old.

| improve this answer | |
  • 2
    Can't they improve it a bit to be more accurate? let's say if it is more than 1 year and 6 months it would show like "More than 1 year" or "Almost 2 years"? – Nean Der Thal Mar 17 '14 at 3:44

You must log in to answer this question.

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