История изменений
Исправление KivApple, (текущая версия) :
01.01.1970 это константа используемая в куче алгоритмов работающих с датами. Плюс данные относительно этой даты сохранены в куче файлов. То есть тебе надо перекомпилировать все программы и конвертировать все файлы. Но если так заморачиваться, то почему бы просто не заменить используемый тип данных на 64-битный и точно также решить проблему? При этом это даже менее трудоёмко будет, потому что 99% алгоритмов пофиг какой разрядности дата. И заодно решишь проблему раз и навсегда (ну, на срок жизни солнечной системы точно, а в межзвёздных путешествиях всё равно другое время нужно будет).
Плюс в варианте переноса базиса есть проблема с историческими данными, так как некоторые информационные системы вполне себе хранят даты из 70-80-х годов.
Исправление KivApple, :
01.01.1970 это константа используемая в куче алгоритмов работающих с датами. Плюс данные относительно этой даты сохранены в куче файлов. То есть тебе надо перекомпилировать все программы и конвертировать все файлы. Но если так заморачиваться, то почему бы просто не заменить используемый тип данных на 64-битный и точно также решить проблему? При этом это даже менее трудоёмко будет, потому что 99% алгоритмов пофиг какой разрядности дата. И заодно решишь проблему раз и навсегда (ну, на срок жизни солнечной системы точно, а в межзвёздных путешествиях всё равно другое время нужно будет).
Исправление KivApple, :
01.01.1970 это константа используемая в куче алгоритмов работающих с датами. Плюс данные относительно этой даты сохранены в куче файлов. То есть тебе надо перекомпилировать все программы и конвертировать все файлы. Но если так заморачиваться, то почему бы просто не заменить используемый тип данных на 64-битный и точно также решить проблему? При этом это даже менее трудоёмко будет, потому что 99% алгоритмов пофиг какой разрядности дата. И заодно решишь проблему раз и навсегда (ну, на срок жизни солнечной системы точно).
Исходная версия KivApple, :
01.01.1970 это константа используемая в куче алгоритмов работающих с датами. Плюс данные относительно этой даты сохранены в куче файлов. То есть тебе надо перекомпилировать все программы и конвертировать все файлы. Но если так заморачиваться, то почему бы просто не заменить используемый тип данных на 64-битный и точно также решить проблему? При этом это даже менее трудоёмко будет, потоому что 99% алгоритмов пофиг какой разрядности дата.