Używam 64-bitowego systemu Ubuntu.
Obecnie pracuję nad projektem, który obejmuje MariaDB. Planuję wprowadzić technikę znaczników czasu do projektu, aby ludzie otrzymali właściwy czas dla innej strefy czasowej.
Słyszałem i czytałem artykuły o problemie z datą 2038 roku. Wiele artykułów sugeruje, że używamy 64-bitowego systemu, aby kupić „nieco” więcej czasu.
Ile czasu dotyczy ten „bit”? Czy to wystarczy, abyśmy mogli zarządzać aplikacjami internetowymi do końca? Jeśli tak nie jest, to czy to tylko przedłużenie o dwa lata, więc kiedy nadejdzie rok 2040, czy będziemy mieli aplikacje, które nie będą działały odpowiednio?
time_t
liczby całkowite dadzą ci „nieco” więcej czasu - do 15:30:08 w niedzielę, 4 grudnia 292 277 026,596. Mam nadzieję, że to wystarczy na twoją aplikację;)