Koniec liczenia dni roboczych "na piechotę" (przynajmniej dla mnie)
Napisałem (dla siebie) prosty mechanizm obliczania czasu w dniach roboczych - w trzech kierunkach. Może przyda się i Tobie. Jeżeli tak - kopnij.
xaban z- #
- #
- #
- #
- #
- #
- #
- 24
Napisałem (dla siebie) prosty mechanizm obliczania czasu w dniach roboczych - w trzech kierunkach. Może przyda się i Tobie. Jeżeli tak - kopnij.
xaban z
Komentarze (24)
najlepsze
Pragnę zwrócić uwagę na szczególiki, które może i nie są błędami, ale obserwacjami użytkownika. Trochę nie pasuje mi:
-Po wyklikaniu jednego zakresu i obliczeniu ilości dni roboczych, a następnie wybraniu innego zakresu niepotrzebnie jest sprawdzane przez algorytm czy wypełnione jest pole z ilością dni, co wymusza na mnie wyczyszczenie wszystkich pól.
Przykład: Sprawdzam ile dni roboczych jest w grudniu, a zaraz potem chcę sprawdzić to dla stycznia. Muszę wyczyścić
Nie wszystkie z nich są możliwe do wprowadzenia - ze względu na to, że mechanizm wykonuje obliczenia na trzy sposoby. Liczone są nie tylko dni robocze od dnia A do dnia B, ale również:
- data B po wpisaniu daty A oraz liczby dni roboczych
- data A po wpisaniu daty B oraz liczby dni roboczych.
Podniosło mnie na duchu. Ale nie rzuciło na kolana.
Komentarz usunięty przez moderatora
2009.11.12 - 2009.11.10 = 1 (Czwartek - Wtorek)
Czy ten kalkulator oblicza liczbę dni roboczych pomiędzy wyznaczonymi datami ?
Zakop. Za podobny programik na studiach napisany w TPascalu dostałem "szmate" i miał dokładnie taki sam błąd :P
Użyłem prostego odejmowania dat, bez uwzględnienia dat początkowej i końcowej, jako dnia roboczego.
Ty zakładasz, że system powinien obliczać od środy rano do piątku po południu.