LINUX.ORG.RU

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

Исправление KivApple, (текущая версия) :

Оно иначе решается. Под капотом остаётся unix timestamp просто меняется поведение функций преобразования времени в строку и обратно, графические элементы редактирования даты могут меняться.

А в тупую менять год в Григорианском календаре плохая идея, ибо альтернативное летоисчесление может и другие месяцы иметь, и другие високосные года, короче будет криво.

Плюс Григорианский календарь это по сути тоже просто один из вариантов отображения, в unix timestamp нет ни лет, ни дней, ни Рождества Христова, есть только количество секунд начиная с условно выбранной точки, которая по чистой случайности совпадает с полночью 1 января 1970 года UTC. Для других календарей надо смотреть какая дата соответствует той же точке.

Исправление KivApple, :

Оно иначе решается. Под капотом остаётся unix timestamp просто меняется поведение функций преобразования времени в строку и обратно, графические элементы редактирования даты могут меняться.

А в тупую менять год в Григорианском календаре плохая идея, ибо альтернативное летоисчесление может и другие месяцы иметь, и другие високосные года, короче будет криво.

Плюс Григорианский календарь это по сути тоже просто один из вариантов отображения, в unix timestamp нет ни лет, ни дней, ни Рождества Христова, есть только количество секунд начиная с условно выбранной точки, которая по чистой случайности совпадает с полночью 1 января 1970 года. Для других календарей надо смотреть какая дата соответствует той же точке.

Исходная версия KivApple, :

Оно иначе решается. Под капотом остаётся unix timestamp просто меняется поведение функций преобразования времени в строку и обратно, графические элементы редактирования даты могут меняться.

А в тупую менять год в Григорианском календаре плохая идея, ибо альтернативное летоисчесление может и другие месяцы иметь, и другие високосные года, короче будет криво.