|
IntlCalendar::addAdd a (signed) amount of time to a field DescriptionObject oriented style
public bool IntlCalendar::add
( int
$field
, int $amount
)Procedural style
bool intlcal_add
( IntlCalendar
$cal
, int $field
, int $amount
)Add a signed amount to a field. Adding a positive amount allows advances in time, even if the numeric value of the field decreases (e.g. when working with years in BC dates). Other fields may need to adjusted – for instance, adding a month to the 31st of January will result in the 28th (or 29th) of February. Contrary to IntlCalendar::roll, when a value wraps around, more significant fields may change. For instance, adding a day to the 31st of January will result in the 1st of February, not the 1st of Janurary. Parameters
Return Values
Returns Examples
Example #1 IntlCalendar::add
<?php The above example will output: 31 janv. 2012 00:00:00 29 févr. 2012 00:00:00 1 mars 2012 00:00:00 |