1b.app
Скопирована ссылка -

БАГ в действии "Подсчитать разницу дат процесса с учетом коэффициента и записать в дополнительное поле процесса"

Действия "Подсчитать разницу дат процесса с учетом коэффициента и записать в дополнительное поле процесса"
Март = 31 день
если действием посчитать
1) Взять дату процесса: 01.03.2024
2) Вычесть дату процесса: 31.03.2024
Вычислить разницу дат: днях
Операция вычитания
= действие сочтет 30 дней! (что правильно)
если действием посчитать
1) Взять дату процесса: 01.03.2024
2) Вычесть дату процесса: 01.04.2024
Вычислить разницу дат: днях
Операция вычитания
= действие сочтет 30 дней! (что есть НЕ правильно, должно быть 31 день, так как Март = 31 день)
Оригинальный вопрос доступен на версии: ua

Ответы:

Разница дат считается в часах (24 часа один день), с 30 на 31 число идет смена часового пояса (на час назад) и выходит что 31го 23 часа в сутках, по-этому и считает что полных дней (по 24 часа) в этом месяце 30 а не 31.
12.08.2024, 10:49


let him cook
OneBox production писал/а:
Разница дат считается в часах (24 часа в один день), с 30 на 31 число идет смена часового пояса (на час назад) и получается что 31го 23 часа в сутки, поэтому и считает что полных дней (по 24 часа) в этом месяце 30 , а не 31.

Ничего себе, но логично!
Разумеется.
Спасибо!
12.08.2024, 12:47
Оригинальный комментарий доступен на версии: ua

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий