Copied!

Simple Date class for JSON output

CloneableInstantiable
Constants
public DateTimeInterface::ATOM = 'Y-m-d\TH:i:sP'
public DateTimeInterface::COOKIE = 'l, d-M-Y H:i:s T'
public DateTimeInterface::ISO8601 = 'Y-m-d\TH:i:sO'
public DateTimeInterface::ISO8601_EXPANDED = 'X-m-d\TH:i:sP'
public DateTimeInterface::RFC1036 = 'D, d M y H:i:s O'
public DateTimeInterface::RFC1123 = 'D, d M Y H:i:s O'
public DateTimeInterface::RFC2822 = 'D, d M Y H:i:s O'
public DateTimeInterface::RFC3339 = 'Y-m-d\TH:i:sP'
public DateTimeInterface::RFC3339_EXTENDED = 'Y-m-d\TH:i:s.vP'
public DateTimeInterface::RFC7231 = 'D, d M Y H:i:s \G\M\T'
public DateTimeInterface::RFC822 = 'D, d M y H:i:s O'
public DateTimeInterface::RFC850 = 'l, d-M-y H:i:s T'
public DateTimeInterface::RSS = 'D, d M Y H:i:s O'
public DateTimeInterface::W3C = 'Y-m-d\TH:i:sP'
Methods
public DateTime::__construct(string $datetime = 'now', ?DateTimeZone $timezone = NULL)
public DateTime::__serialize() : array
public static DateTime::__set_state(array $array)
public __toString() : string
public DateTime::__unserialize(array $data) : void
public DateTime::__wakeup()
public DateTime::add(DateInterval $interval)
public static DateTime::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = NULL)
public static DateTime::createFromImmutable(DateTimeImmutable $object)
public static DateTime::createFromInterface(DateTimeInterface $object) : PHPFUI\ConstantContact\DateTime
public static DateTime::createFromTimestamp(int|float $timestamp)
public DateTime::diff(DateTimeInterface $targetObject, bool $absolute = false)
public DateTime::format(string $format)
public static DateTime::getLastErrors()
public DateTime::getMicrosecond() : int
public DateTime::getOffset()
public DateTime::getTimestamp()
public DateTime::getTimezone()
public DateTime::modify(string $modifier)
public DateTime::setDate(int $year, int $month, int $day)
public DateTime::setISODate(int $year, int $week, int $dayOfWeek = 1)
public DateTime::setMicrosecond(int $microsecond) : static
public DateTime::setTime(int $hour, int $minute, int $second = 0, int $microsecond = 0)
public DateTime::setTimestamp(int $timestamp)
public DateTime::setTimezone(DateTimeZone $timezone)
public DateTime::sub(DateInterval $interval)
Methods
public static DateTime::__set_state(array $array)
public static DateTime::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = NULL)
public static DateTime::createFromImmutable(DateTimeImmutable $object)
public static DateTime::createFromInterface(DateTimeInterface $object) : PHPFUI\ConstantContact\DateTime
public static DateTime::createFromTimestamp(int|float $timestamp)
public static DateTime::getLastErrors()
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration