Kaip apskaičiuoti terminą nuo pradžios datos

Termino apskaičiavimas nuo pradžios datos turėtų būti paprastas dalykas. Pridėk 30 dienų ir viskas. Tačiau kai suinvoluojami mėnesiai, prasideda problemos. Kada prasideda „vienas mėnuo nuo sausio 31"? Kada baigiasi „12 mėnesių sutartis", pradėta kovo 15? Kokia data yra „90 dienų nuo šiandien"?

Šie klausimai iškyla nuolat sudarant sutartis, naudojantis prenumeratomis, bei atliekant personalines ir projektų planavimo užduotis — ir jei juos išspręsi neteisingai, seks realios pasekmės.

Date Calculator visa tai daro automatiškai. Šiame straipsnyje paaiškintos taisyklės, kurios jį veikia, todėl galėsite patikrinti bet kurį rezultatą ir suprasti, kodėl jis pasibaigia ten, kur pasibaigia.

Dienų pridėjimas: nesudėtingas atvejis

Kalendorinių dienų pridėjimas yra patikliausias datų skaičiavimas, nes nėra jokios neaiškumo. 30 dienų nuo balandžio 7 yra gegužė 7. 90 dienų nuo sausio 15 yra balandis 15. Skaitai pirmyn, atsižvelgdamas į faktinį kiekvieno mėnesio ilgį.

Vienintelis klaidos šaltinis — pamiršti, kad mėnesiai turi skirtingą ilgį. Vasaris turi 28 dienas (arba 29 keliamaisiais metais), ne 30. Tai svarbу kai skaitai per vasarį.

30 dienų bandomoji versija, pradėta vasario 1, baigiasi kovo 3, o ne kovo 1 — nes vasaris turi tik 28 dienas, todėl likusias 2 dienas persikeliau į kovą.

Jei termino nustatymo tikslais sutartyje arba politikoje nurodyta „dienos", visada daryk prielaidą, kad tai kalendorinės dienos, nebent dokumente aiškiai nurodyta darbo dienos arba darbinės dienos.

Mėnesių pridėjimas: čia pradeda suktis

Mėnesių pridėjimas yra sudėtingiau, nes mėnesiai nėra vienodo ilgio.

Standartinė taisyklė — naudojama teismuose, daugumoje teisinių sistemų ir daugumoje programavimo kalbų — yra nusileidžiant į tą patį mėnesio dieną tiksliniam mėnesiui. Jei ta diena neegzistuoja tiksliniam mėnesiui, tu sutrumpinai iki paskutinės galiojančios dienos.

Praktiniai pavyzdžiai:

Pradžios dataTrukmėRezultatasPriežastis
Sausis 15+1 mėnuoVasaris 15Tiesioginis
Sausis 31+1 mėnuoVasaris 28Vasaris neturi 31-os — sutrumpintas iki paskutinės dienos
Sausis 31+2 mėnesiaiKovas 31Kovas turi 31-ą — sutrumpinti nereikia
Rugpjūtis 31+1 mėnuoRugsėjis 30Rugsėjis neturi 31-os — sutrumpintas
Spalis 31+4 mėnesiaiVasaris 28/29Vasaris neturi 31-os — sutrumpintas
Kovas 15+12 mėnesiųKovas 15 kitą metąTą pačią dieną kitais metais

Sutrumpinimo taisyklė svarbiausia mėnesio pabaigos datoms. Jei pasirašai sutartį sausio 31, „vieno mėnesio" laikotarpis baigiasi vasario 28 — ne kovo 3. Tikslas „+1 mėnuo" yra nusileisti į tą patį santykinį sekančio mėnesio padėtį, ne pridėti tiksliai 28, 29, 30 ar 31 dieną.

Metų pridėjimas

Metų pridėjimas paprastai nesudėtingas — pridėk metų skaičių, išsaugok tą patį mėnesį ir dieną.

Išimtis — vasario 29 (keliamųjų metų gimtadieniai). Sutartis, pradėta vasario 29 keliamaisiais metais, kuri trunka vienerius metus, baigiasi vasario 28 kitais metais, nes vasario 29 neegzistuoja ne keliamaisiais metais.

2 metų garantija, pradėta vasario 29, 2024, baigiasi vasario 28, 2026. Ne vasario 29 (neegzistuoja 2026), ir ne kovo 1 (tai pridėtų papildomą dieną).

Bendri terminų scenarijai

Nemokamos bandomosios versijos ir grąžinimo langai

Beveik visada nurodomi kalendorinėmis dienomis. „30 dienų nemokama bandomoji versija", pradėta šiandien, baigiasi lygiai po 30 dienų. „14 dienų grąžinimo langas" nuo pristatymo datos baigiasi 14 kalendorinių dienų po to, kai paketas atėjo.

Čia nėra mėnesio pabaigos komplikacijų — tik skaitai pirmyn.

Net-30, Net-60, Net-90 mokėjimo sąlygos

Sąskaitos mokėjimo sąlygos, tokios kaip Net-30, reiškia, kad mokėti reikia 30 kalendorinių dienų nuo sąskaitos datos. Sąskaita, išduota balandžio 7 pagal Net-30 sąlygas, turi būti apmokėta gegužės 7.

Skaičiavimas prasideda nuo pačios sąskaitos datos daugumoje susitarimų, ne nuo sekančios dienos — tačiau kai kuriose sutartyse nurodyta „per 30 dienų nuo gavimo", o tai gali reikšti pradžią nuo sekančios dienos. Jei abejoji, patikrink sutarties formuluotę.

12 mėnesių ir metinės sutartys

„12 mėnesių nuo pradžios datos" ne visada yra tas pat, kas „iki tos pačios datos kitais metais" — bet praktikoje paprastai yra.

Sutartis, pradėta kovo 15, 2024, 12 mėnesių, trunka iki kovo 15, 2025. Pridėjus 12 mėnesių prie mėnesio (kovas = 3 mėnuo, plius 12 = 15 mėnuo = kovas kitais metais) nusileidi į tą patį datą. Tai gerai veikia daugumoje pradžios datų.

Kraštutinis atvejis — vėl mėnesio pabaigos datos. 6 mėnesių sutartis, pradėta rugpjūčio 31, baigiasi vasario 28/29, o ne vasario 31 (kuris neegzistuoja). 3 mėnesių sutartis, pradėta lapkričio 30, baigiasi vasario 28/29, o ne vasario 30.

Darbo santykio įspėjimo laikotarpiai

2 savaičių įspėjimo laikotarpis, pradėtas pirmadienį, baigiasi antram sekmadienį, kai paskutinis darbo dienas yra penktadienis prieš tai. Nesudėtinga.

3 mėnesių įspėjimo laikotarpis, pradėtas spalio 15, baigiasi sausio 15. 1 mėnesio įspėjimo laikotarpis, pradėtas sausio 31, baigiasi vasario 28. Jei tau reikalinga paskutinė darbo diena, atimk atgal nuo pabaigos datos, kad praleistum savaitgalius.

Bandomieji laikotarpiai

„3 mėnesių bandomasis laikotarpis", pradėtas nuo pasamdymo datos, veikia taip pat, kaip sutarties mėnesio pridėjimas — rask tą patį mėnesio dieną tris mėnesius vėliau. Pasamdymo data lapkričio 30 duoda bandomojo laikotarpio pabaigą vasario 28/29.

Darbo teisėje konkretus skaičiavimo metodas kartais yra nustatytas įstatymuose arba sutartyje. Jei tikslumas svarbus su teisinėmis aplinkybėmis, patikrink su vadovaujančiu dokumentu.

Garantijos ir garantijos galiojimas

„2 metų garantija" produktui, nupirktam balandžio 7, 2024, baigiasi balandžio 7, 2026 — ta pati diena, dveji metai vėliau. Čia nėra jokios neaiškumo daugumoje datų.

Vienintelis niuansas: produktas, nupirktas vasario 29, 2024 (keliamoji diena) su 2 metų garantija, baigiasi vasario 28, 2026.

Kalendorinės dienos prieš darbo dienas

Daugumoje sutarčių ir politikos nustatytos kalendorinės dienos. „30 dienų" reiškia 30 iš eilės dienų, įskaitant savaitgalius ir viešąsias šventes.

Jei dokumente nurodyta „darbo dienos" arba „darbinės dienos", tai reiškia dienas, kurios nėra nei savaitgalio, nei viešosios šventės atitinkamoje jurisdikcijoje. Tai paprastai sudaro apie 20–22 darbo dienas per 30 kalendorinių dienų, priklausomai nuo mėnesio ir jame esančių švenčių.

Jei tau reikalinga tiksliai apskaičiuoti darbo dienų terminą, tu turi žinoti, kurios šventės taikytinos. Skaičiavimas yra konkrečios jurisdikcijos — JAV sutartis ir JK sutartis turi skirtingus švenčių kalendorius net jei formuluotė vienoda.

Maždauginai: darbo dienas padaugink iš 1,4, kad gautum apytikslias kalendorines dienas. 10 darbo dienų ≈ 14 kalendorinių dienų. 20 darbo dienų ≈ 28 kalendorinės dienos.

Darbas atgal nuo fiksuoto termino

Kartais tu žinai pabaigos datą ir turi rasti pradžią — arba vėliausią galimą pradžią.

Jei projektas turi būti baigtas iki birželio 30 ir reikalinga 90 dienų darbo, vėliausia pradžios data yra balandis 1 (90 dienų prieš birželio 30).

Jei sutarties atnaujinimo sprendimas turi būti priimtas 60 dienų prieš gruodžio 31 galiojimo pabaigą, tas sprendimas turi būti priimtas iki lapkričio 1.

Date Calculator pagal numatytuosius nustatymus prideda pirmyn, bet atimtis veikia tuo pačiu būdu — įvesk neigiamą dienų skaičių arba naudok atimties režimą. Norėdamas sužinoti, kiek dienų liko iki termino, naudok Dienos tarp datų skaičiuotuvą, kuris paima dvi datas ir grąžina tikslų dienų skaičių.

Greita kontrolinis sąrašas bet kokiam termino skaičiavimui

1. Ar tu pridedi dienas, mėnesius ar metus? (Galioja skirtingos taisyklės) 2. Jei mėnesiai — pradžios data patenka į mėnesio pabaigą? (Žiūrėk dėl sutrumpinimo) 3. Ar sutartis nustato kalendorines ar darbo dienas? 4. Jei darbo dienos — kurios jurisdikcijos šventės taikytos? 5. Ar skaičiavimas prasideda nuo pačios pradžios datos, ar nuo sekančios dienos? (Patikrink sutartį) 6. Ar yra keliamieji metai kažkur diapazone? (Veikia vasarį)

Šiuos detales paprastai lengva padaryti teisingai, kai žinai, ką ieškoti. Pats skaičiavimas — ypač mėnesiams — lengviau greitai veikia naudojant įrankį nei rankiniu būdu.

Susiję straipsniai