These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE General Discussion

 
  • Topic is locked indefinitely.
Previous page12
 

"1 year, 12 months, and 2 days"

First post
Author
ISD LackOfFaith
ISD Community Communications Liaisons
ISD Alliance
#21 - 2014-03-10 15:49:36 UTC
Slymah wrote:
It was a workaround from Y2K bug.

Eve was released in 2003. Waaait, I see what you did there.

OP, it is likely because Eve is using a simple division algorithm to calculate years/months/days. For example, if you had been playing for 1000 days, that's:

1000/365 = 2.74 years, so 2 years.
.74 years * 12 months/year = 8.88 months, so 8 months.
.88 months * 30 days/month = 26.4 days, so 24 days.

That way, Eve would display 2 years, 8 months and 24 days. This method is date-independent and much simpler to code (since dates/times are typically stored as a single number counting the seconds since January 1st, 1970, aka Unix Time). How exactly they're getting 12 months and change out of a year is mystifying to me, but it's their code.

The "real" measure of time depends much more on the dates surrounding the period. For example, it is 1000 days from January 1st 2003 to September 27th, 2005. Looking at the dates, that's 2 years, 8 months and 27 days. Picking another range of dates can vary that.

Time is weird and it would be much simpler if everyone just used Unix Time. At the sound of the beep, it will be 1394466551... BEEEP!

ISD LackOfFaith

Captain

Community Communication Liaisons (CCLs)

Interstellar Services Department

I do not respond to Eve Mail or anything other than the forums.

Serene Repose
#22 - 2014-03-10 15:51:30 UTC
Sounds purely ******** to me. Coding "how long" is too complicated. This, however, explains quite a bit.

We must accommodate the idiocracy.

Mara Rinn
Cosmic Goo Convertor
#23 - 2014-03-10 23:07:43 UTC
Reiisha wrote:
For convenience, months are simply counted as 30 days rather than following calendar months. It can go up to 4 or 5 days, then it resets over to a year.


Of particular importance is the length of a "one month" subscription, which is actually 30 days. Also related: a PLEX renews your subscription for 30 days.

Thus a year in EVE time consists of 12 x 30 days with 5 days "spare" so you're actually paying 12 1/6 months of subscription per year.

OP can verify this by watching the time count up to 1 year, 12 months and 5 (or 6, in a leap year) days, then 2 years.
Tau Cabalander
Retirement Retreat
Working Stiffs
#24 - 2014-03-11 00:03:18 UTC  |  Edited by: Tau Cabalander
J3ssica Alba wrote:
not all planets have a 365 day year

Well the current Earth calendar is 365.2425 days per year on average. It is expected this will last for a long while, but nobody really knows how long, though it is predicted it will be a day behind in 8000 years [actual year approximately 365.242374 days currently]
Diamond Zerg
Taking Solo Away.
#25 - 2014-03-11 00:16:35 UTC
I think Mara Rinn may have finally hit the nail on the head.
Good job buddy!
Hi.
45thtiger 0109
Pan-Intergalatic Business Community
#26 - 2014-03-11 00:41:16 UTC
Unsuccessful At Everything wrote:
Uncle Traveling Matt wrote:
True Ms. Snarkypost Alba, some planets have an orbit around their parent star that is only a matter of days.

But in the purposes of showing info about a character, the default time frame is the Earth one.

Please troll someone else. Thank you.

UTM



Oh my friend, if you believe that to be trolling...you are not going to have a good time in General Discussion.



I agree

**You Have to take the good with the bad and the bad with the good.

Welcome to EvE OnLiNe**

Val'Dore
PlanetCorp InterStellar
#27 - 2014-03-11 18:43:42 UTC
My favorite planets have several years in one day.

Star Jump Drive A new way to traverse the galaxy.

I invented Tiericide

Previous page12