# Working Days/Network Days between two dates

**URL:** <https://forum.knime.com/t/working-days-network-days-between-two-dates/14682>\
**Category:** KNIME Analytics Platform\
**Created:** [April 2, 2019, 2:09pm UTC](https://forum.knime.com/t/working-days-network-days-between-two-dates/14682 "2019-04-02T14:09:29Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![mlauber71](https://forum-cdn.knime.com/user_avatar/forum.knime.com/mlauber71/32/73590_2.png) [@mlauber71](https://forum.knime.com/u/mlauber71)\
**Post date:** [April 3, 2019, 6:11pm UTC](https://forum.knime.com/t/working-days-network-days-between-two-dates/14682/9 "2019-04-03T18:11:19Z")

</div>

In this thread there is a KNIME workflow to extract a list of holidays for different countries from a webpage

> [@Dividing and splitting rows](https://forum.knime.com/t/dividing-and-splitting-rows/11381/5):
>
> I constructed a workflow that illustrates how you could do it. Basically you first do it like in the example above you count down from the original TargetDay the you expand the possible TargetDays by factor 3 (so you will have enough days once you start eliminating some in-between) then you mark all days that are not suitable like holidays and weekends the remaining ones you just join back by an iteration number and voila you have the new TargetDays the yellow marked columns state why …

And also there are is an example how to shift a target date depending on several factors. It is very much possible to adapt that approach.

Where I was not successful yet is how to construct a calendar from a start and an endpoint. Not sure if that would mean one has to use a somewhat dirty loop.

---

_[View the full topic](https://forum.knime.com/t/working-days-network-days-between-two-dates/14682)._
