Kategoria Obsługa dat

HourDiff

Zwraca dokładną liczbę godzin między podanymi datami. Data bez określonego czasu liczy się jako początek tego dnia, tj. 0:00. Zwracana wartość może być ujemna. Składnia HourDiff („dateFrom”, „dateTo”); Argumenty funkcji dateFrom - (String) Pierwsza data. dateTo - (String) Druga data. Zwracana wartość Ta funkcja zwraca liczbę dziesiętną. Zwraca dokładną wartość (całą i ułamkową) godzin między dwiema datami. Przykłady Przykład 1: Zwróci 34 godziny. HourDiff („1999-10-04 8:30”, „1999-10-05 18:30”); Przykład 2: To zwróci -34 godziny. HourDiff („1999-10-05 8:30”, „1999-10-04 18:30”); Przykład 3: To zwróci 1,5 godziny. HourDiff („1999-10-04 8:30”, „1999-10-04 10:00”);
Czytaj więcej

MonthDiff

Zwraca pełną liczbę miesięcy między podanymi datami. Każdy rok jest liczony jako dodatkowe 12 miesięcy. Zwracana wartość jest zawsze dodatnia, nawet jeśli drugi parametr przedstawia datę wcześniejszą niż pierwsza Składnia MonthDiff („dateFrom”, „dateTo”); Argumenty funkcji dateFrom - (String) Pierwsza data. dateTo - (String) Druga data. Zwracana wartość Ta funkcja zwraca liczbę dziesiętną. Zwraca liczbę całkowitą miesięcy między dwiema datami. Przykłady Przykład 1: Wynikowa wartość: 5 months = MonthDiff (2015-06-04, 2015-11-16); Przykład 2: Wynikowa wartość: 0 months = MonthDiff (01.06.2015, 30.06.2015); Przykład 3: Wynikowa wartość: 0 months = MonthDiff (30.06.2015, 01.01.2015); Przykład 4: Wynikowa wartość: 9 months = MonthDiff (01.06.2015, 30.03.2016); Przykład 5: Wynikowa wartość: 9 months = MonthDiff (01.06.2016, 30.03.2015); Przykład 6: Policzy to pełną liczbę miesięcy między datami zapisanymi w polach „Data od” i „Data do” wynik = MonthDiff ([Data od], [Data do]);
Czytaj więcej