LINUX.ORG.RU

История изменений

Исправление 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% алгоритмов пофиг какой разрядности дата.