2038
2038 is the year 32-bit Unix time runs out.
- Even
- Composite
Where 2038 fits
Why 2038 is special
On 19 January 2038 a signed 32-bit second count overflows. Unlike Y2K the affected code is largely embedded in devices that cannot be patched, so the remediation is replacement rather than repair — and the deadline does not move.
2038 connects to:
- 1970 — is associated with
- 2147483647 — is associated with
- 2000 — contrasts with
Same number, different meanings
How 2038 is understood across different contexts — never implying one meaning because of another.
- Mathematics
On 19 January 2038 a signed 32-bit second count overflows. Unlike Y2K the affected code is largely embedded in devices that cannot be patched, so the remediation is replacement rather than repair — and the deadline does not move.
- History
The year 2000 problem attracted years of coordinated remediation and passed with few incidents. The 2038 problem has a firmer cause — a signed 32-bit counter of seconds rather than a display convention — and far less public attention.
- Everyday life
Desktop and server systems have largely moved to 64-bit time. The exposure sits in embedded controllers, industrial equipment and vehicles built to last decades, where the software is rarely updated and the hardware is expected to outlive 2038.
- Technology & computing
The year a signed 32-bit Unix timestamp overflows is 2038 (worldwide, systems still using a 32-bit time_t). At 03:14:07 UTC on 19 January 2038 the count of seconds since 1970 exceeds 2,147,483,647 and wraps to a negative number, which reads as 1901. Most systems moved to 64 bits years ago; embedded ones are the concern.
Factors & digit properties
- Divisors (4)
- 1, 2, 1019, 2038
- Prime factorisation
- 2 × 1019
- Digit sum
- 13
- Digital root
- 4
Representations
- Decimal
- 2038
- Scientific notation
- 2.038 × 10^3
Roman numerals
M M X X X V I I I
Binary
1 1 1 1 1 1 1 0 1 1 0
1 × 1,024 + 1 × 512 + 1 × 256 + 1 × 128 + 1 × 64 + 1 × 32 + 1 × 16 + 0 × 8 + 1 × 4 + 1 × 2 + 0 × 1 = 2,038
Octal
3 7 6 6
3 × 512 + 7 × 64 + 6 × 8 + 6 × 1 = 2,038
Hexadecimal
7 f 6
7 × 256 + f × 16 + 6 × 1 = 2,038
Read as powers of two: 1,024 + 512 + 256 + 128 + 64 + 32 + 16 + 4 + 2 = 2,038.
In historical numeral systems
Egyptian
2 lotuses, 3 hobbles, 8 strokes
2 × 1,000 + 3 × 10 + 8 × 1 = 2,038. The signs are simply repeated and added; where they sit on the line is a matter of layout, not value.
Babylonian
3 corner wedges + 3 vertical wedges (sixties place), 5 corner wedges + 8 vertical wedges (units place)
33 × 60 + 58 = 2038. Places are separated by a space on the tablet, with the higher place written first.
Systems that simply cannot reach this value are left out. Where a script needs a font most readers do not have, the reading is given instead of the glyphs — see number systems for each system in full.
Other mathematical patterns
- Deficient number
- Semiprime
Related numbers & connections
A signed 32-bit count of seconds from the start of 1970 runs out in January 2038, so one number sets the other.
View 1970 →Other connections
- is associated with1970
why?
Strength 0.50, confidence "high".
- is associated with2147483647
why?
Strength 0.50, confidence "high".
- contrasts with2000
why?
Strength 0.50, confidence "high".
History
The year 2000 problem attracted years of coordinated remediation and passed with few incidents. The 2038 problem has a firmer cause — a signed 32-bit counter of seconds rather than a display convention — and far less public attention.
DocumentedHistoryGeography: GlobalPeriod: described from the 1990s
Everyday life
Desktop and server systems have largely moved to 64-bit time. The exposure sits in embedded controllers, industrial equipment and vehicles built to last decades, where the software is rarely updated and the hardware is expected to outlive 2038.
DocumentedEveryday lifeGeography: GlobalPeriod: 2038
Technology & computing
The year a signed 32-bit Unix timestamp overflows is 2038 (worldwide, systems still using a 32-bit time_t). At 03:14:07 UTC on 19 January 2038 the count of seconds since 1970 exceeds 2,147,483,647 and wraps to a negative number, which reads as 1901. Most systems moved to 64 bits years ago; embedded ones are the concern.
DocumentedTechnology & computingGeography: worldwide, systems still using a 32-bit time_tOn 19 January 2038 a signed 32-bit count of seconds since 1970 overflows. Unlike Y2K, most of the exposure is in embedded devices that cannot be patched, so the remedy is replacement — and unlike a software release, the date does not move.
DocumentedTechnology & computing
Common questions
Is 2038 a prime number?
No, 2038 is not prime.
What are the factors of 2038?
The factors of 2038 are 1, 2, 1019, 2038.
What is 2038 in Roman numerals?
2038 in Roman numerals is MMXXXVIII.
About this page's data
Mathematical facts:computed directly from the number's value — nothing to source or verify externally.
Contextual records: 4 reviewer-confirmed records, sourced and reviewed before publication.
Last reviewed: 15 July 2026