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

  • Автор темы Автор темы WP
  • Дата начала Дата начала

WP

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

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

А понял, типа там февраль 29 дней и т.д. Тады второй способ лучше.
 
не пнял, зачем тут цикл, но с вызовом date юудет проще всего, мне кажется.
разницу в годах, в месяцах и в днях.
 
А я бы просто положил на месяцы :)
Написал бы так: вы били на сайте 230 дней назад, или вы были 7 недель и 5 дней назад :)
 
Сверху