COUNTDOWN  A ‘Y2038

Processori, sistemi operativi, file system, server (e quindi anche Internet) misurando il tempo che passa dai secondi trascorsi a partire da un ‘attimo zero. Quasi sempre tale numero viene memorizzato in time_t. Per convenzione, il cosiddetto ‘attimo zero’ è fissato alle 00:00:00 GMT del 1° Gennaio 1970. Il tipo di dato time_t, è un intero ‘‘con segno’’ a 32 bit; il suo massimo valore è 2³¹ - 1 poiché un bit nella potenza è per il segno, inoltre lo 0 non va computato. Ma quanto sono 2³¹ - 1 secondi? Risposta: 2.147.483.647 che equivalgano a 68,0497 anni. A decorrere dalle 00:00:00 del 01.01.1970, il "momento fatale" viene fissato per le 03:14:07 UTC del 19 Gennaio 2038. Ecco cosa potrebbe accadere...

 anni

 mesi

giorni

ore

minuti

secondi

  Il countdown — sincronizzato con l'ntp dell'INRiM/Unixtimestamp — fa quindi riferimento all'UTC.

 

 HOME PAGE