LINUX.ORG.RU

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

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

Семантика разная.

Семантика чего? Календарный день везде будет 1000*60*60*24 мс. Неделя - условно 7 дней. Месяц и год разной длинны. Если ты сравниваешь 2 даты, то всё равно приводишь всю свою «семантику» в long, попутно танцуя на граблях с timezone. Если нужен не календарный день, надо опять танцевать вокруг long.

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

Семантика разная.

Семантика чего? Календарный день везде будет 1000*60*60*24 мс. Неделя - условно 7 дней. Месяц и год разной длинны. Если ты сравниваешь 2 даты, то всё равно приводишь всю свою «семантику» в long, попутно танцуя на граблях с timezone.

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

Семантика разная.

Семантика чего? День везде будет 1000*60*60*24 мс. Неделя - условно 7 дней. Месяц и год разной длинны. Если ты сравниваешь 2 даты, то всё равно приводишь всю свою «семантику» в long, попутно танцуя на граблях с timezone.