Kalkulator miesięcy między datami
Narzędzie pokaże, ile miesięcy kalendarzowych minęło między dwiema datami. Miesiąc kalendarzowy uznaje się za miniony, gdy nadejdzie ten sam dzień następnego miesiąca.
Kalkulator: ile miesięcy między datami
Jak działają obliczenia
Kalkulator liczy dokładnie miesiące kalendarzowe
Między 31.01 a 28.02 będzie dokładnie 1 miesiąc (jeśli luty ma 28 dni).
Jeśli między datami nie ma pełnego miesiąca, reszta jest wyświetlana w dniach:
Bezpośrednia różnica:
Między 15.01 a 20.01 – 5 dni.
Przesunięcie w kalendarzu:
Jeśli miesiąc nie ma 31. dnia, punktem odniesienia staje się jego ostatni dzień (30. lub 28.).
Niepełny miesiąc:
Jeśli data końcowa jeszcze nie nadeszła (od 20.01 do 15.02), kalkulator policzy faktyczną liczbę dni między nimi.
Data początkowa i końcowa
Domyślnie liczenie uwzględnia datę początkową i pomija końcową, w takim przypadku między pierwszym dniem miesiąca a pierwszym dniem następnego miesiąca zawsze będzie dokładnie 1 miesiąc, niezależnie od wybranych dat.
Co się stanie przy innych ustawieniach
Oba pola zaznaczone:
Do wyniku doda się 1 dzień. Na przykład okres od 01.01 do 01.02 będzie liczony jako „1 miesiąc i 1 dzień”, ponieważ pierwszy dzień lutego teraz również wchodzi do obliczeń.
Oba pola odznaczone:
Z wyniku zniknie 1 dzień. Obliczenia będą dotyczyć tylko „pośrednich” dat między wybranymi liczbami.
Co robi ten kalkulator
Kalkulator oblicza, ile pełnych miesięcy kalendarzowych i dni mieści się między dwiema wybranymi datami. Wskazujesz datę początkową i końcową, a narzędzie rozkłada ten okres na miesiące i resztę w dniach, uwzględniając rzeczywistą długość każdego miesiąca. Dodatkowo wyświetlana jest całkowita liczba dni.
Jak odbywa się obliczanie miesięcy
Narzędzie nie używa średniej długości miesiąca (30 lub 30,44 dnia), lecz działa według rzeczywistego kalendarza. Porównuje dni miesiąca w datach początkowej i końcowej.
Gdy dzień daty końcowej jest większy lub równy dniu daty początkowej i taki dzień istnieje w kolejnym miesiącu, interwał jest liczony jako pełny miesiąc. Na przykład od 15 stycznia do 15 lutego to dokładnie 1 miesiąc. Jeśli jednak dzień początku jest większy niż liczba dni w następnym miesiącu (np. 31 stycznia, a luty ma 28 dni), punktem odniesienia staje się ostatni dzień tego miesiąca – 28 lutego. Od 31 stycznia do 28 lutego to jeden pełny miesiąc (jeśli rok nie jest przestępny).
Przykłady obliczeń
| Data początkowa | Data końcowa | Uwz. początek | Uwz. koniec | Miesiące | Dni | Razem dni |
|---|---|---|---|---|---|---|
| 01.01 | 01.02 | Tak | Nie | 1 | 0 | 31 |
| 01.01 | 01.02 | Tak | Tak | 1 | 1 | 32 |
| 01.01 | 01.02 | Nie | Nie | 0 | 30 | 30 |
| 15.01 | 20.01 | Tak | Nie | 0 | 5 | 5 |
| 31.01 | 28.02 | Tak | Nie | 1 | 0 | 28 |
| 31.01 | 30.04 | Tak | Nie | 3 | 0 | 89 |
W przykładach nie podano roku, ale kalkulator zawsze uwzględnia rzeczywistą długość lutego i innych miesięcy roku, którego dotyczą wybrane daty. Dla 31 stycznia i 28 lutego podano wynik dla roku nieprzestępnego (luty – 28 dni). Gdyby rok był przestępny, luty miałby 29 dni, a przy uwzględnionym początku i wyłączonym końcu otrzymalibyśmy 1 miesiąc i 0 dni przy łącznej liczbie 29 dni.