Как рассчитать разницу между датами и рабочие дни по ясным правилам.
Разница между датами зависит от включения границ, часового пояса и правил рабочих дней. Укажите, учитываются ли начальная и конечная даты, и при необходимости предоставьте праздники.
Адаптируйте процесс под свою задачу.
Задайте полные даты, часовой пояс при наличии времени и уточните, нужны ли прошедшие дни или подсчёт с включением границ. Для рабочих дней укажите рабочую неделю и календарь праздников. Покажите принятое правило рядом с ответом, чтобы другой человек мог воспроизвести расчёт.
- Что вы предоставляете
- Две даты, часовой пояс и правила включения границ.
- Что вы получите
- Детерминированный расчёт прошедших или рабочих дней с учётом предоставленных праздников.
Посмотрите входные данные и результат.
Иллюстративные входные и выходные данные · учебный пример, а не реальный запуск WebAct
Полей ввода: Пример
Elapsed calendar days from 1 April to 4 April, excluding the starting instant.
Готовый пример
3 elapsed calendar days under the supplied date convention.
Добавьте эти данные в промпт и скопируйте его в WebAct, чтобы попробовать задачу. Ваш результат может отличаться от примера.
Решения и устранение проблем.
Чем прошедшие дни отличаются от подсчёта с включением обеих календарных дат?
С 1 апреля по 4 апреля проходит три дня; при подсчёте каждой указанной даты получается четыре даты. Выберите правило, подходящее задаче.
Почему разница между временными метками меняется около перехода на летнее время?
Местный календарный день не обязательно содержит ровно 24 прошедших часа. Отделяйте подсчёт календарных дней от длительности в секундах.
Попробуйте на собственном источнике.
Замените пример своим материалом в промпте. Сохраните нужные требования и скопируйте задачу в WebAct.
Настроить и скопировать задачу ↑