Estou usando o sistema Ubuntu de 64 bits.
Atualmente, estou trabalhando em um projeto que incorpora o MariaDB. Estou planejando introduzir a técnica de registro de data e hora no projeto para que as pessoas recebam a hora correta para diferentes fusos horários.
Ouvi e li alguns artigos sobre o problema do ano 2038 para o registro de data e hora. Muitos artigos sugerem que usamos um sistema de 64 bits para comprar um pouco mais de tempo.
A quanto tempo esse "bit" se refere? É tempo suficiente para podermos gerenciar aplicativos da web até o final? Se não for esse o caso, é como uma extensão de apenas dois anos e, quando chegar o ano 2040, teremos aplicativos que não funcionarão adequadamente?
time_t
números inteiros de 64 bits fornecerão um pouco mais de tempo - até 15:30:08 no domingo, 4 de dezembro, 292.277.026.596. A esperança é o tempo suficiente para a sua aplicação;)