Qualquer pessoa com um pouco mais de vinte anos, se recorda do alvoroço que foi na passagem do ano de 1999 para o ano de 2000, muito se temia o bug do milênio. O problema aconteceria na passagem de 1999 para 2000 em sistemas mais antigos, que traziam datas armazenadas com apenas os dois dígitos finais, o medo era que os sistemas na linguagem COBOL ou semelhantes, simplesmente retornassem ao ano de 1900.
O novo bug ocorrera no dia 19 de janeiro de 2038 e afetara sistemas desenvolvidos na linguagem C ( sistemas operacionais do tipo Unix). Igual ao ano 2000, este bug também aparece na contagem das datas, trazendo problemas de calculo a partir de 2038. O problema afeta os programas que utilizam a representação do tempo POSIX, em que a data é calculada através do numero de segundos (ignorando os segundos bissextos), desde 1 de janeiro de 1970.