The 2038 time bomb (also called the Year 2038 problem or Y20

Author

ADAM COLLINS

18-12-2025

Back

The 2038 time bomb (also called the Year 2038 problem or Y2038) is a computer timekeeping issue similar in spirit to Y2K.

What it is

Many systems store time as the number of seconds since January 1, 1970 (Unix epoch) using a 32-bit signed integer.
• Maximum value: 2,147,483,647 seconds
• That corresponds to: January 19, 2038, 03:14:07 UTC

One second later, the value overflows and wraps to a negative number, making the system think the date is December 13, 1901.

Why it’s a problem

Systems that rely on 32-bit time may:
• Crash or freeze
• Calculate incorrect dates/times
• Fail security checks (expired certificates, invalid logs)
• Break scheduling, banking, or embedded control logic

Where it matters
• Embedded systems (routers, cars, medical devices)
• Older Linux/Unix systems
• Legacy databases and firmware
• IoT devices designed to run for decades

Modern desktops and servers are mostly safe, but long-lived or cheap embedded hardware may not be.

How it’s being fixed
• Moving from 32-bit to 64-bit time values
• 64-bit time lasts ~292 billion years
• Updating operating systems, compilers, and libraries
• Replacing or patching vulnerable firmware

Is it urgent?
• Not an immediate crisis like Y2K was
• But harder to fix, because many affected devices are:
• Hard to update
• Already deployed
• Expected to run past 2038

13 Likes
3 Comments
Comments
User
raju verma 12-03-2026 02:12

Awesome content!

User
raju verma 12-03-2026 02:12

Interesting!

User
Vani kaur 14-03-2026 13:44

Thanks for sharing!

Friend Request

See all
image

Anthony Daugloi 12 mutual friends

Event

See all

FEB22

Meeting with clients 41 madison ave, floor 24 new work, NY 10010

APR30

Developer Programe 41 madison ave, floor 24 new work, NY 10010

APR23

Aniversary Event 41 madison ave, floor 24 new work, NY 10010