Oleg Mikhnich |
31.08.2013 10:55 |
Если дата обычная, на одном диске (не т.н. Big date, где цифры выводятся поразрядно), то на диске 31 число дат (с 1 по 31-е), после 31-го идет 1. Попытки сделать число более читабельным за счет увеличения цифр неизбежно упираются в проблему размера диска- он не может быть больше размера механизма. Проблема решается двумя путями. Первый разбить 31 число на две группы (1-15, 16-31), расположив диски один над другим и сделав "окно" в верхнем. Второй путь- поразрядный вывод чисел даты. Но поскольку в первые две декады дат месяца полные, а третья неполная возникает проблема логичеких дисков, чтобы на третьей декаде после 31 происходила смена диска декады и второго разряда. В дешевых механизмах этим не сильно заморачивались, владельцу приходилось после 31-го вручную прокручивать дату с 32-го на 1-е. Сейчас насколько я знаю проблема решена даже в дешевых механизмах, после 31-го дата меняется на 1-е, и корректировать календарь приходится раз в два месяца, переводом с 31-го на 1-е в короткие месяца, и и немного больше для февраля.
Не путайте это с вечным календарем, учитывающим количество дней в каждом конкретном месяце, включая февраль в обычные и високосные года. Там система перевода даты намного сложнее.
|