Do you remember back in 1999 when everyone was talking about the Y2K systems crash that was going to take place when the clocks turned midnight on December 31? Seems funny now but some of us were busy until the very last minute ensuring that every system, database and application was ready to handle 2 more digits on every single date stored, processed and transmitted.
What possible lack of vision did software developers, architects have to do something as silly as not creating dates with the full year? Back in the days when computer memory and disks were expensive, software developers kept data down to a minimum, including removing unnecessary digits from a date. Every byte was expensive to store and networks were slow to send and receive data so economies had to be made.
Author: Telmo Silva