Time is NOT infinite, the end of time (and the world): January 19th, 2038 at exactly 03:14:07 (GMT). This is 30 years from now.
Every IT geek must have heard this at least once in his/her career. They started counting time on a UNIX machine on January 1st, 1970 (being time=0) and have been adding one to the number every second, while storing it in a 32bit data type (time_t). This means that exactly 30 years from now, the time_t data type will run out of binary digits. Overflow will occur (time will “wrap around”), setting itself back by about 136 years, back to 1901.
This is known in the IT-world as “The UNIX Millennium Bug” or Y2K38-problem. Hopefully this will not create such a hype as the previous Y2K (Millennium) bug, but nevertheless, we (all IT-ers) should start thinking about a solution to this problem.