The Y2K problem, or bug, or just Y2K refers to when the year 2000 hit, there was a scare put into some people as computers weren’t set up for the rollover from the year 1999 to 2000. All sorts of rumors went around that time. Some thought there would be no electricity and that the power grids would come down. Many went into survival mode and bought gold, canned goods, and other commodities they thought they would need in the case they needed to barter for goods.
So this leads us to what the next “crisis” that is looming. The year 2038. We have plenty of time to prepare for this crisis but here is the gist. When digital systems started, they began with the date of January 1, 1970. So having it as 32-bit binary integer, time cannot be implemented after 03:14:07 UTC on January 19, 2038. Strings for storage are limited to 2147483647 and that would be the same as that time in January 2038 in bytes in a 32-bit system. 20 years from now, you would hardly still be running a 32-bit system you might still be running today.