• szombi
    #9
    Rosszul tudod, mert az órák mindenütt 1980-tól számozódnak, és az UNIX rendszereket is erre állították át.
    Az idő tárolása egy 32 bites, előjeles longint változóban van tárolva.
    5 bit a másodpercekre(2mp-enként), 6 bit a percekre, 5 bit az órákra,
    5 bit a napokra, 4 bit a hónapokra, és marad 7 bit az évekre.
    Azonban a 7 bit közül a legelső az előjelbit.
    Tehát 2044 január elsején mínuszba fog átmenni az idő 32 bites változója,
    és néhány nagy rendszer biztosan nem fogja kibírni.
    A többi egység lehet hogy pozitív marad, de valószínű hogy 1916-ot fogunk akkor írni...