ФорумПрограммированиеPHP для идиотов → Делаю обратный отчёт.ПОМОГИТЕ!!

Делаю обратный отчёт.ПОМОГИТЕ!!

  • SisKa

    Сообщения: 1 Репутация: N Группа: Кто попало

    Spritz 26 февраля 2012 г. 11:15

    Есть время в секундах из которого нужно выделить количество целых лет и целых месяцев.
    И потом от общего времени отнять количество целых лет и месяцев преобразованые в секунды.
    К примеру, всё время=всё время -(кол лет*365*86400).
    а вот как быть с месяцами в них всё время разное количество дней=(
    Помогите пожалуйста!!
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 26 февраля 2012 г. 11:37, спустя 21 минуту 54 секунды

    [man]date_diff[/man]
    Спустя 225 сек.

    <?php
    $datetime1 = date_create('2009-10-11');
    $datetime2 = date_create('2012-11-13');
    $interval = date_diff($datetime1, $datetime2);
    echo $interval->format('%y years %m monthes and %d days');


    3 years 1 monthes and 2 days
    ιιlllιlllι унц-унц
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 26 февраля 2012 г. 13:12, спустя 1 час 34 минуты 48 секунд

  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz 26 февраля 2012 г. 13:40, спустя 27 минут 57 секунд

    Обратный отчёт??

    К примеру, всё время=всё время -(кол лет*365*86400).

    Вообще-то есть високосные годы.
    А уж про високосные секунды лучше вообще не думать )
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 26 февраля 2012 г. 13:46, спустя 6 минут 11 секунд

    Делаю обратный отчёт

    учи русский, БЛЕАДЬ!!!11

    Вообще-то есть високосные годы.

    %4 - високосный
    %100 - не високосный
    %400 - високосный

    но думаю, это учитывается в том же зенде… хотя с начало эпохи прошло только 82 года))
    Высокоуровневое абстрактное говно

Пожалуйста, авторизуйтесь, чтобы написать комментарий!