Przejdź do głównej zawartości
AMODITAMODITDokumentacja

YearDiff

Funkcja YearDiff oblicza liczbę pełnych lat między dwiema datami. Wynik nigdy nie jest ujemny, niezależnie od kolejności dat.

YearDiff("dateFrom","dateTo");
Argument Typ Wymagany Opis
dateFrom tekst Tak Pierwsza data.
dateTo tekst Tak Druga data.

Funkcja zwraca liczbę: liczbę pełnych lat między dwiema datami.

Wynik: 0.

years = YearDiff(2015-01-02, 2015-01-02);

Wynik: 1.

years = YearDiff(2015-01-02, 2016-01-02);

Wynik: 0.

years = YearDiff(2015-01-02, 2016-01-01);

Wynik: 2.

years = YearDiff(2015-04-05, 2017-06-15);

Wynik: 5.

years = YearDiff(2015-04-05, 2010-04-05);
  • Sprawdź, czy podane daty są poprawne i mają właściwy format.
  • Używaj funkcji do obliczania wieku albo okresów liczonych w latach, np. stażu pracy.
  • Nieprawidłowy format dat. Funkcja zgłosi błąd albo zwróci nieprawidłowy wynik. Podawaj daty w poprawnym formacie, np. yyyy-MM-dD.
  • Zakładanie, że kolejność dateFrom i dateTo wpływa na wynik. Kolejność nie ma znaczenia, bo funkcja zawsze zwraca wartość nieujemną.