chcę obliczyć różnicę wyrażoną w dniach pomiędzy dwiema datami (ale bez sobót i niedziel) czyli tylko dni robocze. Używam poniższych funkcji, jednak tam są liczone wszystkie dni.
$wynik = roznicamiedzydatami(uniksowy_znacznik_czasu($start, $koniec));
//***************************************************************************// //** ROZNICA MIEDZY UNIKSOWYMI ZNACZNIKAMI CZASU **// //***************************************************************************// function uniksowy_znacznik_czasu($start, $koniec) { return $koniec-$start; } //***************************************************************************// //** ROZNICA MIEDZY UNIKSOWYMI ZNACZNIKAMI WYRAZONA SLOWNIE **// //***************************************************************************// function roznicamiedzydatami($czas) { $tydzien = 7*24*60*60; $dzien = 24*60*60; $godzina = 60*60; $minuta = 60; $czas %= $tydzien; $czas %= $dzien; $czas %= $godzina; return $wynik; }