Jak obliczyć ilość miesięcy i dni z czasu (daty) podanego w sekundach.
To wiem:
$ilosc_dni = $ilosc_sek /86400;
$ilosc_miesiecy = $ilosc_dni / 30;
Ale pojawia sie problem że nie każdy miesiąc ma zawsze 30 dni a chce uzyskac efekt:
"czas to xx miesięcy i nn dni"
Miesiące liczy dobrze natomiast pojawiają się złe resztki dni. Średni błąd do 2-4 dni przy 2-3 miesiącach.
(czyli np. "3 miesiące i 2 dni" gdy tak naprawe tych dwóch dni nie ma)