Funksionimi i llogaritjes së diferencës mes dy datave
Përcaktimi i kohëzgjatjes së saktë midis dy pikave në kohë kërkon marrjen parasysh të ndryshimeve në strukturën e kalendarit Gregorian. Vegla "Llogaritësi i diferencës së datave" mundëson zgjedhjen e dy datave dhe shfaqjen e menjëhershme të kohëzgjatjes mes tyre. Ky kalkulator nuk përdor thjesht një pjesëtim mesatar, por mbështetet në matematikën reale kalendarike, duke llogaritur saktë vitet e brishta dhe gjatësitë e ndryshme të muajve.
Përdoruesi mund të ndryshojë parametrat e llogaritjes përmes opsioneve të ndërfaqes, ku përfshihet edhe mundësia për të shtuar ditën e fundit në rezultat. Rezultatet përditësohen automatikisht pa pasur nevojë për ringarkim të faqes.
Inputet dhe kontrolli i të dhënave
Për të kryer një llogaritje, sistemi kërkon plotësimin e fushave të mëposhtme:
- Data e fillimit: Një datë kalendarike, e cila si parazgjedhje merr ditën aktuale.
- Data e mbarimit: Një datë kalendarike e përcaktuar nga përdoruesi.
- Përfshi datën e mbarimit si ditë të plotë: Një kutizë zgjedhjeje (checkbox) që ndryshon mënyrën e numërimit të ditëve.
Nëse fusha për datën e mbarimit lihet e zbrazët, rezultatet fshihen dhe në ekran shfaqet udhëzimi: "Zgjidhni një datë fillimi dhe mbarimi — rezultatet përditësohen menjëherë.". Në rast se përdoruesi vendos një format të pasaktë ose të pamundur të datës, sistemi shfaq mesazhin e gabimit: "Kjo nuk është një datë e vlefshme kalendarike.".
Formatet e shfaqjes së rezultateve
Kohëzgjatja e llogaritur nuk jepet vetëm në një njësi të vetme, por ndahet në disa formate paralele për të mbuluar nevoja të ndryshme analizimi:
| Emri i fushës në ndërfaqe | Mënyra e llogaritjes dhe shfaqjes |
|---|---|
| Vite, muaj dhe ditë | Kohëzgjatja e zbërthyer në vite të plota, pastaj muaj të plotë dhe në fund ditët e mbetura. |
| Gjithsej ditë | Numri absolut i ditëve midis dy datave. |
| Javë | Numri total i javëve të plota midis dy datave. |
| Muaj | Numri total i muajve të plotë midis dy datave. |
| Vite (përafërsisht) | Një vlerë e përafërt e viteve, e llogaritur duke u bazuar në mesataren prej 365.2425 ditësh për vit. |
Rregullat e llogaritjes dhe trajtimi i rasteve specifike
Matematika kalendarike përmban disa rregulla strikte për të shmangur gabimet që vijnë nga ndryshimi i gjatësisë së muajve dhe viteve të brishta:
- Vitet e brishta dhe muajt: Shkurti llogaritet me 28 ose 29 ditë në varësi të vitit, ndërsa muajt e tjerë me 30 ose 31 ditë.
- Kalimi i kufirit të muajit (Rollover): Nëse dita e fillimit nuk ekziston në muajin e synuar (për shembull, 31 janar plus një muaj), llogaritja ndalon në ditën e fundit të atij muaji (për shembull, 28 ose 29 shkurt).
- Rendi i kundërt i datave: Nëse përdoruesi vendos një datë mbarimi që është kronologjikisht para datës së fillimit, sistemi kryen krahasimin në rend të kundërt. Në këtë rast, shfaqet shënimi: "Data e mbarimit është më e hershme se data e fillimit, kështu që të dyja u krahasuan në rend të kundërt.".
- Përfshirja e datës së mbarimit: Kur aktivizohet opsioni "Përfshi datën e mbarimit si ditë të plotë", çdo rezultati të llogaritur i shtohet saktësisht 1 ditë.
Privatësia dhe përpunimi i të dhënave
Çdo llogaritje kryhet në shfletuesin tuaj. Datat që zgjidhni nuk ngarkohen kurrë në BroBroGo.
Pyetje të shpeshta (FAQ)
Si numërohen muajt dhe vitet?
Llogaritësi ndjek kalendarin real: fillimisht numëron vitet e plota, pastaj muajt e plotë dhe ajo që mbetet kthehet në ditë. Gjatësitë e muajve dhe vitet e brishta respektohen, dhe kur dita e fillimit nuk ekziston në muajin e synuar — si për shembull 31 janar plus një muaj — kalon në ditën e fundit të shkurtit, sipas rregullit që përdorin bankat dhe tabelat e llogaritjes.
A duhet ta përfshij datën e mbarimit?
Kjo varet nga ajo që po numëroni. Nga e hëna në të premte janë 4 ditë diferencë, por një qëndrim në hotel ose një qira që mbulon të dyja ditët zgjat 5 ditë. Aktivizoni kutizën nëse dëshironi që edhe dita e fundit të llogaritet — çdo rezultat do të shtohet me një ditë.
Po nëse data ime e mbarimit është para datës së fillimit?
Asgjë nuk prishet — llogaritësi i krahason të dyja datat në rend kronologjik dhe e tregon këtë në rreshtin e statusit. Kjo do të thotë gjithashtu se mund të numëroni mbrapsht, si për shembull sa ditë kanë kaluar nga një ngjarje e shkuar.