Time Formatting and Storage Bugs - Years 32,768 and 65,536

Years 32,768 and 65,536

Programs that process years as 16-bit values may encounter problems dealing with either the year 32,768 or 65,536, depending on whether the value is treated as a signed or unsigned integer.

In the case of the year 32,768 problem, years after 32,767 may be interpreted as negative numbers, beginning with −32,768. The year 65,536 problem is more likely to manifest itself by representing the year 65,536 as the year 0.

Read more about this topic:  Time Formatting And Storage Bugs

Famous quotes containing the word years:

    “Wondrous hole! Magical hole! Dazzlingly influential hole! Noble and effulgent hole! From this hole everything follows logically: first the baby, then the placenta, then, for years and years and years until death, a way of life. It is all logic, and she who lives by the hole will live also by its logic. It is, appropriately, logic with a hole in it.”
    —Cynthia Ozick (b. 1928)