Year 3302 bug

The in game year is 3300, but the game matches the calender date (i.e. in game is 23rd Sept, just a fair few years in advance).

2014 and 3300 are not leap years.
2015 and 3301 are not leap years.
2016 is a leap year, 3302 is not a leap year.


So, Feb 29 2016 will be what date in game 3302?

Then what about March 1st 2016....

:) Hope Frontier have given thought to the DateTime calculations! since if they are just using DateTime.Now.AddYears(1286), there might be an issue (in a few years!)

:D
 
The in game year is 3300, but the game matches the calender date (i.e. in game is 23rd Sept, just a fair few years in advance).

2014 and 3300 are not leap years.
2015 and 3301 are not leap years.
2016 is a leap year, 3302 is not a leap year.


So, Feb 29 2016 will be what date in game 3302?

Then what about March 1st 2016....

:) Hope Frontier have given thought to the DateTime calculations! since if they are just using DateTime.Now.AddYears(1286), there might be an issue (in a few years!)

:D

Time for them to write in the Great Calender Reform act of 3120 ;)
 
Was brought up in the past (Pre Premium Beta, IIRC) but no one did anything.
And now look...

Look around you...


*Space Tumble-weed*


It's all over now.
No one can hear you leap-year in space...
 
Any update on how Frontier is going to handle this? As our group does a lot of data crunching and we'd like to keep using regular spreadsheet functions I hope they are not just planning to make up a 29/02/3302 next year, which according to current rules wouldn't exist and can't be properly used in date spreadsheet functions.

To repeat the information from previous posts: currently the in-game date is set 1286 years in the future, at the same date as our current date.

2016 is a leap year but 3302 is not, so 29/02/2016 translates to 01/03/3302, so we'd be one day out of synch.
3304 is a leap year but 2018 is not, so 01/03/2018 would correspond again to 01/03/3304
 
Last edited:
Perhaps, for the sake of the game time keeping, some catastrophic event happened in Earth history (the future, to us on these forums), which affected the orbit of Earth. The consequence was that the leap year inserted days had to be re-aligned. Happily, that means that the game's date equates to our current date with the simple addition to the Year value.
 
There was that thing that happened, we don't like to talk about it. Leap years are now 2 years out. Is this really something people care about?
 
Last edited:
There was that thing that happened, we don't like to talk about it. Leap years are now 2 years out. Is this really something people care about?

Yes!! :) But we'll find out next year how much FDev care about it. I set the clock on my OS/2 computer to 15/5/3301 and it says "15/5/191401" :D
 
Realistically, I wouldn't expect us to use these rather convoluted time keeping systems unchanged a 1000 years in the future. It'll probably something loosely based on the gregorian calendar, but greatly streamlined and entirely decoupled from the Earth's rotation and orbital properties, especially in an interstellar civilization where the vast majority of people know little more about Earth than "we started from there". No leap days or leap seconds, for a start. All months will have the same length, which will be an integer multiple of the length of the week - in other words, most likely 28 days. A year will be 12 months precisely (=336 days), no fractional 365.225 days duration or anything like that.

As for the game, the easiert solution is what FD seem to be doing, just replace the year 2014 with 3300, and keep everything identical. :)
 
Last edited:
I don't really care so much about what time/date format they use lore-wise. I'm just keeping stats at the moment (influences in systems etc.) and use a Google spreadsheet which has no problem at all working with 3301+ dates and it just doesn't make sense to break it next year.

It's a bit like saying because it's Monday today on 11/05/2015 it's also Monday on 11/05/3301. Which it isnt' - that's a Wednesday.

Then there's all those holidays that are not fixed to a date and move from year to year, e.g. Easter.
 
Last edited:
I don't really care so much about what time/date format they use lore-wise. I'm just keeping stats at the moment (influences in systems etc.) and use a Google spreadsheet which has no problem at all working with 3301+ dates and it just doesn't make sense to break it next year.

It's a bit like saying because it's Monday today on 11/05/2015 it's also Monday on 11/05/3301. Which it isnt' - that's a Wednesday.

Then there's all those holidays that are not fixed to a date and move from year to year, e.g. Easter.

Given the dates in game reflect the dates today, can't you just use real dates?

If you must have the game's year, that's easy to fudge in using formulas.
 
Then there's all those holidays that are not fixed to a date and move from year to year, e.g. Easter.

They tend to be religious - that far in the future, it's a safe bet that either religion has been all but eradicated (yes, I know there are theocracies, but they're in a fair minority) or there are so many religions that it's not reasonable to plan a calendar around them.
 
I guess what also brushes me the wrong way is that they put so much effort into recreating the galaxy, the foundation for all calendars and time keeping. Just slapping 1286 years on the counter and breaking stuff that way is just so cheap.
 
I guess what also brushes me the wrong way is that they put so much effort into recreating the galaxy, the foundation for all calendars and time keeping. Just slapping 1286 years on the counter and breaking stuff that way is just so cheap.

Especially when it's so easy to just add anouther year or two to the game time to make leap years sych up.

There are some other rules about years divisible by 100 and not by 400 or something, but we wouldn't have to worry about that for another 85 years. I'll be dead by then, even if the game's not.
 
Time for them to write in the Great Calender Reform act of 3120 ;)
Also, plan to shut down the game for a week during the holiday season and request $400/player of additional credits to deal with Y3120 bug :) They really have to learn from politicians how to rise money :)
 
Back
Top Bottom