Multimag  0.2.992
Открытые члены | Поля данных
Класс DateCalcInterval

Открытые члены

 __construct ()
 Конструктор Подробнее...
 
 setBaseDate ($date)
 Устанавливает начальную дату для точки отсчёта Подробнее...
 
 calcXDaysBack ($x)
 Рассчитать интервал на X дней от точки отсчёта Подробнее...
 
 calcXMonthsBack ($x)
 Рассчитать интервал на X месяцев от точки отсчёта Подробнее...
 
 calcXYearsBack ($x)
 Рассчитать интервал на X месяцев от точки отсчёта Подробнее...
 
 calcPrevMonth ()
 Рассчитать интервал - предыдущий месяц Подробнее...
 
 calcPrevQuarter ()
 Рассчитать инервал - предыдущий квартал Подробнее...
 
 calcPrevHalfyear ()
 Рассчитать инервал - предыдущее полугодие Подробнее...
 
 calcPrevYear ()
 Рассчитать инервал - предыдущий год Подробнее...
 

Поля данных

 $base_time
 
 $start
 
 $end
 

Подробное описание

Класс для получения интервалов дат В отличеие от DateTime / DateTimeInterval, корректно работает с вычитанием месяцев

См. определение в файле datecalcinterval.php строка 5

Конструктор(ы)

__construct ( )

Конструктор

См. определение в файле datecalcinterval.php строка 11

Методы

calcPrevHalfyear ( )

Рассчитать инервал - предыдущее полугодие

См. определение в файле datecalcinterval.php строка 84

calcPrevMonth ( )

Рассчитать интервал - предыдущий месяц

См. определение в файле datecalcinterval.php строка 56

calcPrevQuarter ( )

Рассчитать инервал - предыдущий квартал

См. определение в файле datecalcinterval.php строка 69

calcPrevYear ( )

Рассчитать инервал - предыдущий год

См. определение в файле datecalcinterval.php строка 99

calcXDaysBack (   $x)

Рассчитать интервал на X дней от точки отсчёта

См. определение в файле datecalcinterval.php строка 24

calcXMonthsBack (   $x)

Рассчитать интервал на X месяцев от точки отсчёта

См. определение в файле datecalcinterval.php строка 30

calcXYearsBack (   $x)

Рассчитать интервал на X месяцев от точки отсчёта

См. определение в файле datecalcinterval.php строка 45

setBaseDate (   $date)

Устанавливает начальную дату для точки отсчёта

См. определение в файле datecalcinterval.php строка 18

Поля

$base_time

См. определение в файле datecalcinterval.php строка 6

$end

См. определение в файле datecalcinterval.php строка 8

$start

См. определение в файле datecalcinterval.php строка 7


Объявления и описания членов класса находятся в файле: