Возможна ли проблема Y2K на Macintosh?

22.12.1999, 00:00

Разработчики ПК Macintosh изначально предусмотрели большую разрядность представления информации о времени, благодаря чему значительно снизили вероятность ошибок в работе ПО на рубеже 1999 и 2000 гг.

В самом первом ПК Macintosh, выпущенном еще в 1984 г., для записи числа секунд, которые отсчитываются, начиная с 1 января 1904 г., используется слово длиной 32 разряда. Этот счетчик переполнится 6 февраля 2040 г. В нынешних моделях Macintosh для описания времени применено слово длиной 64 бита, что позволяет охватить даты с 30 081 г. до н. э. по 29 940 г. нашей эры. В операционной системе имеется набор стандартных функций для работы с датами и временем. Проблем с программами, разработчики которых правильно использовали эти функции, не возникнет. Проблемы возможны лишь в том случае, если разработчики ПО вычисляют и сравнивают даты с помощью собственных функций. К счастью, таких программ для платформы Macintosh очень мало. По материалам PCWEEK/RE ONLINE.

Читайте також