Страница 1 из 1

РАЗНИЦА ДАТ

Добавлено: 30.04.2025 14:43
Vladimir Kaliakin
Добрый день!
Предлагаю реализовать функцию, которая реально считает разницу дат в логичном, удобном формате, и главное - хорошо описать это в справке.
Нынешняя РАЗНДАТ не считает отрицательное значение, крайне плохо описана в справке.
Вроде бы уже современные технологии позволяют находить разницу между дедлайном (например 28 декабря) и реальным сроком завершения (например 30 декабря)
Не хотелось бы пользоваться для этого сторонними сервисами

Спасибо!

Re: РАЗНИЦА ДАТ

Добавлено: 30.04.2025 14:47
Федоров Илья
+

Re: РАЗНИЦА ДАТ

Добавлено: 30.04.2025 15:41
Dmitry Goncharenko
Здравствуйте, Владимир!
Из описания мне пока непонятна бизнес-ситуация, которую хочется решить - соответственно, без этого не приходит в голову хорошего решения.
Если получится, опишите, пожалуйста, ее подробнее.

Re: РАЗНИЦА ДАТ

Добавлено: 06.05.2025 17:26
Федоров Илья
Dmitry Goncharenko писал(а):
30.04.2025 15:41
Здравствуйте, Владимир!
Из описания мне пока непонятна бизнес-ситуация, которую хочется решить - соответственно, без этого не приходит в голову хорошего решения.
Если получится, опишите, пожалуйста, ее подробнее.
Если я правильно понял проблему. Если дата в первом аргументе больше (позднее) чем дата во втором аргументе, то выдается ошибка.
А по идее должно быть выдано отрицательное значение.
Используя функцию мы заранее не знаем какая из дат меньше (раньше). И при использовании функции приходится добавлять доп. условия для сравнения дат (тут кстати тоже нет простого способа сравнить, только если unix-time сравнивать).