Этот вопрос (как и некоторые вопросы в "Занимательной математике") основан на подмене фактов и понятий. Вы назвали 59-й секундой промежуток времени 11.59.59-12.00.00, а 1-й секундой промежуток 12.00.00-12.00.01. В этом и была ошибка. Но если Вас действительно интересует ответ на этот вопрос, то 12.00.00 действительно существует, и длиться 1 секунду (как и любой из этих временных промежутков 11.59.58-11.59.59-12.00.00-12.00.01-12.00.02 и т.д.)Если вы называете 59-й секундой промежуток 11.59.58-11.59.59, то следующий (11.59.59-12.00.00) тот, который Вас интересует,а затем 12.00.00-12.00.01 - 1-ая секунда. А если Вы называете 59-й секундой промежуток 11.59.59-12.00.00, следующий (12.00.00-12.00.01) тот, который Вас интересует,а затем 12.00.01-12.00.02 - 1-ая секунда. Вот как-то так. Если это изобразить схематически, было бы понятнее, а словами... Надеюсь, понятно объяснила )))
Возможно причина может быть в настройках компьютера, поэтому время сбивается.
Присмотритесь к настройкам "Пуск + в поиске можно набрать "время и дата", далее стоит установить UTC времени,, т .е московское время, установить правильно время и ок.
Но если не помогают установить правильное время на компьютере, то можно установить правильное время через настройки БИОС, если у Вас имеется опыт.
Есть и другая причина, это может быть материнская плата, возможно в таком случае стоит заменить батарейку в блоке компьютера(если у Вас компьютер, не ноут), но если проблема была в батарейке, возможно система Вам об этом сообщила.
Программа в этом случае не поможет. Необходимо самому писать программу, готовых нет. Компьютер пока не умеет рассуждать и выполнять столь сложные вопросы. А если вы решили писать прогу, то попробуйте привязать цифры к текущему времени.
Справа внизу на компьютере есть часы.
В Windows XP нужно щёлкнуть по ним два раза - появится окно "Настройка даты и времени", где можно изменить дату и время.
В Windows 7 придётся совершать лишние движения. Щёлкнуть по часам достаточно один раз и в появившемся окне нужно нажать на надпись "Изменение настроек даты и времени..."
После в появившемся окне нужно нажать на кнопку "Изменить дату и время..."
В появившемся окне "Настройка времени и даты" можно изменить дату и время.
Я не знаю, зачем захламлять рабочий стол часами, и прочими премудростями. Они ведь все есть в Виндовсе. И их можно подгрузить и временами смотреть. Часы справа внизу всегда есть. Достаточно глаза отвести. Калькулятор у меня часто внизу висит. А так это отдельная прога. Будет брать на себя часть прерываний при выполнении других программ. Сильно тормозить не будет, конечно, но зависнуть вполне может в неподходящий момент. Я сторонник того, чтобы вертелись только те программы которые нужны и немедленно.
Но если уж невтерпеж, то можно скачать тут.