DateTime

An extension of the \DateTime object.

deprecated

 Methods

__construct()

__construct() 

inherited_from DateTime::__construct()

__set_state()

__set_state() 

inherited_from DateTime::__set_state()

__wakeup()

__wakeup() 

inherited_from DateTime::__wakeup()

add()

add() 

inherited_from DateTime::add()

createFromFormat()

createFromFormat() 

inherited_from DateTime::createFromFormat()

The DateTime::ISO8601 constant used by php's native DateTime object does not allow for fractions of a second.

createFromISO8601(string $time, \DateTimeZone $timezone) : mixed

This function better handles ISO8601 formatted date strings.

Parameters

$time

string

$timezone

\DateTimeZone

Returns

mixed

diff()

diff() 

inherited_from DateTime::diff()

format()

format() 

inherited_from DateTime::format()

getLastErrors()

getLastErrors() 

inherited_from DateTime::getLastErrors()

getOffset()

getOffset() 

inherited_from DateTime::getOffset()

getTimestamp()

getTimestamp() 

inherited_from DateTime::getTimestamp()

getTimezone()

getTimezone() 

inherited_from DateTime::getTimezone()

modify()

modify() 

inherited_from DateTime::modify()

setDate()

setDate() 

inherited_from DateTime::setDate()

setISODate()

setISODate() 

inherited_from DateTime::setISODate()

setTime()

setTime() 

inherited_from DateTime::setTime()

setTimestamp()

setTimestamp() 

inherited_from DateTime::setTimestamp()

setTimezone()

setTimezone() 

inherited_from DateTime::setTimezone()

sub()

sub() 

inherited_from DateTime::sub()