What is the Year 2038 problem?

Q: What is the Year 2038 problem?



A: The Year 2038 problem is a computer issue that could affect computers that store time as the number of seconds since 1st January 1970 at 00:00 UTC, using a 32-bit number.

Q: What is the significance of 2,147,483,647 seconds?



A: This is the biggest number that can be stored as the number of seconds since 1st January 1970 at 00:00 UTC using a 32-bit number.

Q: When will the Year 2038 problem begin?



A: The problem will begin one second after 19th January 2038 at 03:14:07 UTC.

Q: What happens when the computer adds 1 to the 32-bit number after 19th January 2038 at 03:14:07 UTC?



A: The computer will set the value to negative 2,147,483,648 seconds, which means 13th December 1901 at 20:45:52 UTC.

Q: What could happen to a computer that hasn't been reprogrammed before 2038?



A: Depending on how the computer has been programmed, it could behave incorrectly or even stop running.

Q: What is a solution to the Year 2038 problem?



A: A solution to the Year 2038 problem is to store the time in a 64-bit value, which will work for billions of years.

Q: Do many computers already store the time in a 64-bit number?



A: Yes, many computers already store the time in a 64-bit number.

AlegsaOnline.com - 2020 / 2023 - License CC3