Year 2038why is the maximum year 2038
Why is the maximum year on the iphone 5 set to 2038 even tho it use to be infinite
iPhone 5, iOS 7.1.1
Apple Event: May 7th at 7 am PT
Why is the maximum year on the iphone 5 set to 2038 even tho it use to be infinite
iPhone 5, iOS 7.1.1
Why is my 2038 still not fix where in iPhone 7 it seems fixed?
The iPhone 7 has a 64-bit processor and its version of iOS is not using a 32-bit word for the date/time, so it is not limited to the year 2038.
A later version of iOS for a 32-bit iPhone may use a 64-bit word for the date/time to avoid the 2038 problem, but there is no reason for Apple to bother since they haven't made 32-bit iPhones for several years and it is very unlikely that any will still be working in 2038. (Anyway, they will be out of warranty)
The year 2038 problem is an issue for computing and data storage situations in which time values are stored or calculated as a signed 32 bit integer, this number is interpreted as the number of seconds since 00:00:00 1st Jan 1970, (also known as the epoch).
This is absolutely unavoidable.
1st, how have you determined the iPhone 5 has a 2038 limit in the operating system? Or is it an app?
While I'm not sure about iOS, I can say that the 32-bit Mac OS X kernels have had 64-bit time values for years (I can directly test a 10.6 system, but I'm sure they were 64-bits before that). So I would be surprised if iOS was using a 32-bit time value. But at this moment I can not confirm
As to where 2038 comes from, it is 2 billion seconds (2,147,483,647 really) since 1970, which is the starting date for Unix time values. And the 2 billion comes from the maximum value a signed 32 bit value can hold (0x7fffffff in hex).
Regardless of what the iPhone 5 has for its maximum operating system date, I would be fairly confident that the iPhone 5s with its 64-bit operating system will be using a signed 64-bit value in time calculations. That should last until the year 292,471,210,647 đ
That didn't answer my question why does the iphone 5 have a macc year of 2038
Fairs fair, you didn't answer my question. How have you determined that the iPhone 5 has a maximum year of 2038.
Is it the iOS operating system? And if so, what version (5, 6, 7)?
Is it an app (calendar, a 3rd party calendar, notifications, ...)?
As to why Apple does anything, they rarely tell us, and since this is a User-to-User forum, non-of us would know the real answer.
But if you tell us your source of information, and the component involved, someone might have a clue, or a rationalization.
iOS 7 on my devices goes to at least 2053, so this is not an iOS fault. As Bob asked, how have you determined that your system only goes as far as 2038?
Ok i have determined that the iphone 5 has a max year of 2038 cuz i have looked on the time and date settings page scrolled all the way and it stopps at 2048 at 12 am
I'm on ios 7 the latest update
And no 3rd party app is used
Jackbigpid99 wrote:
I have determined that the iphone 5 has a max year of 2038 cuz i have looked on the time and date settings page scrolled all the way and it stopps at 2048 at 12 am
I'm on ios 7 the latest update
And no 3rd party app is used
Your math doesn't add up đ.
Does it end in 2038 OR 2048 ?
I have determined this by going to settings then to time and date and changing the year as far as it will go wich is 2038
It end at 2038 was a mistype
Again, the calendar and other apps all support dates far beyond 2038.
The date held on the iPhone itself may not, but I can see no reason why at this time you would need to set the date on the iPhone that far in advance, or for that matter to any date other than today. I'm sure that by the time we get to 2038, whatever version of iOS is then current will support setting dates to further years, but I'd wager you'll have a different phone by then.
Regards.
I took the iOS 7 calendar app to 2112, and at that point I got tired of flicking the date wheel.
Chance are this is just a specific app limitation (Settings is just an App) where that app does not bother working with 64-bit time values, and is just using 32-bit values.
I'm sure that by the time 2038 comes around, Settings will have been updated.
It's not the app I'm am asking about its the time and date setting in the iphone its self no apps were needed for this
I am sure by the time 2038 comes around that the OP would have updated the phone by then ( or Apple would have released an update ).
None of you have answered my question why has the iphone 5 got a max year of 2038
Year 2038why is the maximum year 2038