Użytkownik Pan PrO edytował ten post 08.01.2013 16:17
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
[ROZWIĄZANE] Wyliczenie ilości dni pomiędzy datami
Temat rozp. Pan PrO, 08.01.2013 16:16
6 odpowiedzi w tym temacie
#1
Napisano 08.01.2013 16:16
Witam. Mam dwie daty: 26.2.2013 i np. 31.1.2014 i jak obliczyć ilość dni po między nimi uwzględniając rok przestępny ??
#2 Gość_21977_*
Napisano 09.01.2013 15:01
Jeśli nie chcesz się męczyć, to sprowadź datę do postaci dnia roku.
Wynikiem jest suma różnicy dni roku daty nie wcześniejszej i nie późniejszej oraz dni lat pomiędzy latami tych dwóch dat, o ile istnieją.
Implementacja algorytmu na rok przestępny dla pawna:
Wynikiem jest suma różnicy dni roku daty nie wcześniejszej i nie późniejszej oraz dni lat pomiędzy latami tych dwóch dat, o ile istnieją.
Implementacja algorytmu na rok przestępny dla pawna:
stock bool:przestepny(rok){
return (rok%4 && rok%400 || !rok%100);
}
#3
Napisano 09.01.2013 18:39
Już sobie poradziłem z tym obliczaniem. A do sprawdzenia roku przystępnego wystarczy to ?
stock bool:is_rok_przestepny(Rok)
{
if((Rok % 4) == 0)
return true;
return false;
}
#4 Gość_21977_*
Napisano 09.01.2013 18:54
Nie. Post wyżej podałem Ci gotowy stock.
Przykładowo, rok 2100. nie jest przestępny.
Przykładowo, rok 2100. nie jest przestępny.
#5
Napisano 09.01.2013 22:42
A można tak żeby zwracało true i false czy to już zwraca ??
Użytkownik Pan PrO edytował ten post 09.01.2013 22:43
#6
Napisano 10.01.2013 17:36
Bardzo dziękuję za pomoc
Można zamknąć.
Można zamknąć.
Użytkownik Pan PrO edytował ten post 10.01.2013 17:37
#7
Napisano 10.01.2013 17:39
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
DarkGL to mój autorytet.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych