Strona 1 z 1

liczenie ilości nocy

: sob gru 02, 2006 8:05 am
autor: nietophez
Witam

Mam taki duzy problem potrzebuje skrypt w którym wpisuje sie jedną date DD.MM.RRRR oraz w drugim okienku drugą date w tej samej formie, a następnie oblicza sie nam ilość nocy w tym okresie.
Chciałem to zrobić w miare prosty sposób, ale po kompilacji data traktowana jest jak liczba, z przecinkiem.
Zna ktoś jakiś skrypt który potrafi zrobić cos takiego poprawnie??

Za pomoc będe bardzo wdzieczny

Re: liczenie ilości nocy

: sob gru 02, 2006 11:09 am
autor: koziolek
Po za dniem i miesiącem pobierz też który to dzień roku. Odejmij i jest git (z dokładnością co do godziny oczywiście). Jeżeli są to różne lata dodaj jeszcze 365.24 za każdy rok różnicy.

Re: liczenie ilości nocy

: sob gru 02, 2006 12:10 pm
autor: nietophez
no tak tylko to rozwiazanie to by było gdyby w jednym okienku <input> był dzien w drugim okienku miesiac a w jeszcze innym rok, a ja mam sytuacje że mam jedno kienko formularza z jedną datą gdzie wpisuje się np. "20.11.2006" i drugie okienko z analogiczną sytuacją. No i jak tu to zrobić?? Bo jak nie no to zostanie przerobić cały skrypt na wersje opisaną na początku (dzien miesiąc i rok mają osobne pole formularzu) No chyba że ja mam jakieś ograniczenia myślowe ;p

Re: liczenie ilości nocy

: sob gru 02, 2006 12:39 pm
autor: koziolek
szybko:
najpierw dzielisz pole formularza na elementy za pomocą funkcji split()
potem operujesz już na tablicach :)