Sadly I have no clue how it works and it seems wrong since you should be on year 10 now, am curious if someone else knows the reason for it!
That said, you wrote 2013 twice, not that it matters since I assume everyone understand but still ^^
Comment has been collapsed.
I suspect the unsatisfactory solution is the probable satisfactory solution!
Comment has been collapsed.
You can see from view-source:https://www.steamgifts.com/user/SilentGuy
line 273 that the calculation is made on the server side, 9 years
is present already. The tooltip is then calculated in the browser from the supplied timestamp (1379190374), but that works correctly (you can drop it into https://www.unixtimestamp.com/ or just put new Date(1379190374000)
into the JS console of your browser - it needs milliseconds, hence the 000
added).
A thing I can imagine that this field is stored in the database. And then it may be updated only when "something" happens to your profile, like synchronizing with Steam could be that something, you can try that. Another possibility is that it uses a homebrew calculation instead of a library call, and something is oversimplified in that calculation. For example in an extreme case treating all years 366 days long the turnaround will be 8 days late, on next Friday.
Comment has been collapsed.
I did notice that the unix timestamp is stored in there but I did not notice that it is actually turned into the popup in browser, nice find.
And thanks for reminding me about the sync, that was something i wanted to check but forgot. And that's not it.
Comment has been collapsed.
I would think it would be calculated on the server, but is the date correct on your computer? I remember something about having an incorrect time zone selected in Windows affecting giveaway times. It's probably not the problem, but you checked so many other things already, so why not :)
Comment has been collapsed.
I meant that if the server was waiting for the local time on their computer to show that is is Sept 14th 2023 and then it would update to 10 years on the server and change site wide for everyone. That would be a bad design though and I don't see any reason why it would have been done that way.
Comment has been collapsed.
Well, from my experience once you hit 10 years it stops counting. Or, maybe it starts counting in decades.
When you hit that magic 10, is the counter gonna gonna be more or less annoying? :)
Comment has been collapsed.
It not turning to that magic "1 decade ago" was what made me notice that it's weird. I remember noticing it not switching when I expected it to the last time I looked at it around mine and others cakedays, but I've never taken the time to look at it for longer because 7 to 8 years feels less interesting then 9 years to 1 decade ;)
Comment has been collapsed.
This is odd indeed. I see it still shows "9 years ago", and it is nearly 2 days late...
(And, as you said, "1 decade ago" does exist -- my profile is one of them).
I am eagerly waiting now for your turn -- maybe in 30 minutes or so, when it turns 10 years 2 days?
Cheers!
Edit: but you did get your cakeday 2 days ago?
Edit 2: I see "1 decade" now. YAAAAAAY! :D
Comment has been collapsed.
Damn, I did not keep a close eye on it at 22:26 to see if it was EXACTLY 2 days but it seems like it. Now I wonder if it's ALWAYS 2 days or maybe related to how many leap days were in that gap.
It has been 3654 days which is a multiple of 7 and as such maybe related to weeks? Hmmm
Comment has been collapsed.
If I remember correctly at level 7 AND 8 AND 9 I thought that this was definitely the end to my progress... And seeing how even the big finisher for my last event only pushed me up .23 I'm not sure I'll see 10 anytime soon, esp. cause I stopped being in all those cool fancy groups and events AGES ago. but who knows 🤷♂️
Comment has been collapsed.
8,446 Comments - Last post 24 minutes ago by FranckCastle
85 Comments - Last post 2 hours ago by Chris76de
3,112 Comments - Last post 2 hours ago by GangsterJochen
131 Comments - Last post 3 hours ago by psyco752
15,374 Comments - Last post 3 hours ago by Channel28
83 Comments - Last post 5 hours ago by dohlicious
55 Comments - Last post 5 hours ago by fauren
2 Comments - Last post 53 seconds ago by tungmapu
57 Comments - Last post 4 minutes ago by mourinhos86
125 Comments - Last post 57 minutes ago by IlMenestrello
113 Comments - Last post 1 hour ago by Raggart
198 Comments - Last post 1 hour ago by Fluffster
253 Comments - Last post 1 hour ago by Fluffster
650 Comments - Last post 1 hour ago by pt78
This is a pretty unimportant and niche question, but it bugs me that I don't understand it: Has anyone figured out when the account age ticks over? Although this is probably the same for topic ages etc...
According to my profile I registered "September 14, 2013, 10:26pm". It currently is "September 16, 2023, 10:56am" and this is still marked as "9 years ago". I can't think of any way of counting that still rounds this down to 9. Looking at some random other accounts I know that "June 27, 2013, 12:58am" was "1 decade ago" so there is a point where it will tick over. Of cause there is the possibility that whey are just only updated once every x days or something but that would be an unsatisfactory solution 🙈
If anyone can satisfy the nerd in me that just likes to understand how systems work I would be grateful :)
EDIT: one more interesting idea based on the rounding down that's happening. Assuming that it calculates every value from the previous one, with rounding down, we would get 315491400 sec -> 5258190 min -> 87636 h -> 3651 d -> 521 w -> 117 m -> 9 y
Comment has been collapsed.