Czytalem juz mase postow na tym forum, przesiedzialem troche w manualu, ale na rozwiazanie swojego problemu nie natrafilem

Zadanie: roznica 2 dat i godzin.
Problem: Kiedy roznica jest mala date poczatku (starsza) traktuje jako wartosc wieksza (wynik strtotime()) niz date terazniejsza.
Dla pozniejszych roznic liczy ok.
Skrypt:
{ if($date1 !== -1 && $date1 !== -1) { if($date2 >= $date1) { $diff = ($date2 - $date1); } else { return false; } } return false; }
na przykladu: strtotime dla daty terazniejszej daje 1289678427, a dla wczesniejszej 1289681640 ... przez co wychodza mi liczby ujemne i funkcja zwraca false.
Jest jakis sposob na strtotime aby liczylo ok ?
Z gory dzieki ;p
-------------------------------
Problem rozwiazany. Gdzies w pliku rozruchowym mialem :
date_default_timezone_set('UTC');
po skasowaniu tego juz wszystko smiga
