Moottorin Arkkitehtuuri ja Matemaattiset Perusteet
Miten WorkingDaysCalculator.net laskee tarkat työpäivät, arkipyhien siirtymät ja mukautetut työaikataulut yli 11 lainkäyttöalueella ja 50 Yhdysvaltain osavaltiossa.
1. Diskreetti Päivittäinen Aritmetiikka
Yksinkertaisten arvioiden sijaan laskentamoottorimme arvioi tarkan kalenteripäivätaulukon UTC-ajassa estäen aikavyöhyke- ja kesäaikapoikkeamat.
2. Korvaavien Arkipyhien Käsittely
Lauantaille tai sunnuntaille osuvat lakisääteiset juhlapyhät kohdistetaan automaattisesti virallisiin korvaaviin arkipäiviin paikallisen lainsäädännön mukaan.
3. Päällekkäisyyksien Poisto
Jos arkipyhä osuu viikonloppupäivälle ilman siirtosääntöjä, moottori takaa, että se lasketaan vain kerran, estäen kaksinkertaiset vähennykset.
4. Osavaltio- ja Aluekohtainen Tarkkuus
Täysi tuki alueellisille kalentereille, mukaan lukien kaikki 50 Yhdysvaltain osavaltiota + DC, Kanadan provinssit ja Saksan osavaltiot.
Keskeiset Matemaattiset Kaavat
Kokonaistyöpäivien (W) laskenta aloituspäivän (D_start) ja lopetuspäivän (D_end) välillä määritellään seuraavasti: