Разница в датах.

WP

^_^
Разница в датах.

Есть две даты (unix timestamp), понадобилось вычеслить сколько времени прошло с t1 по t2 (например "3 месяца 12 дней 14 часов 3 минуты 20 секунд"). Как думаете, как это сделать правильнее? Можно конечно в лоб делением t2-t1, но можно ошибиться в месяцах. Можно циклом с вызовом date()... как лучше?
 

facelift

Новичок
А как может получится ошибка с месяцами?

А понял, типа там февраль 29 дней и т.д. Тады второй способ лучше.
 

Фанат

oncle terrible
Команда форума
не пнял, зачем тут цикл, но с вызовом date юудет проще всего, мне кажется.
разницу в годах, в месяцах и в днях.
 

facelift

Новичок
А я бы просто положил на месяцы :)
Написал бы так: вы били на сайте 230 дней назад, или вы были 7 недель и 5 дней назад :)
 

WP

^_^
Всем спасибо, решил в лоб.
facelift
Надпись иного рода :)
 
Сверху