PHP Dokumentation: Class datetime
12. Januar 2010 von werner
The DateTime class
Einführung
Representation of date and time.
Klassenbeschreibung
DateTime
DateTime {
/* Constants */
/* Methods */
public static DateTime createFromFormat ( string $format , string $time [, DateTimeZone $timezone ] )
}
Vordefinierte Konstanten
DateTime Node Types
- DateTime::ATOM
DATE_ATOM - Atom (example: 2005-08-15T15:52:01+00:00)
- HTTP Cookies (example: Monday, 15-Aug-05 15:52:01 UTC)
- DateTime::ISO8601
DATE_ISO8601 - ISO-8601 (example: 2005-08-15T15:52:01+0000)
- DateTime::RFC822
DATE_RFC822 - RFC 822 (example: Mon, 15 Aug 05 15:52:01 +0000)
- DateTime::RFC850
DATE_RFC850 - RFC 850 (example: Monday, 15-Aug-05 15:52:01 UTC)
- DateTime::RFC1036
DATE_RFC1036 - RFC 1036 (example: Mon, 15 Aug 05 15:52:01 +0000)
- DateTime::RFC1123
DATE_RFC1123 - RFC 1123 (example: Mon, 15 Aug 2005 15:52:01 +0000)
- DateTime::RFC2822
DATE_RFC2822 - RFC 2822 (Mon, 15 Aug 2005 15:52:01 +0000)
- DateTime::RFC3339
DATE_RFC3339 - Same as DATE_ATOM (since PHP 5.1.3)
- DateTime::RSS
DATE_RSS - RSS (Mon, 15 Aug 2005 15:52:01 +0000)
- DateTime::W3C
DATE_W3C - World Wide Web Consortium (example: 2005-08-15T15:52:01+00:00)
Inhaltsverzeichnis
- DateTime::add ? Adds an amount of days, months, years, hours, minutes and seconds to a DateTime object
- DateTime::__construct ? Returns new DateTime object
- DateTime::createFromFormat ? Returns new DateTime object formatted according to the specified format
- DateTime::diff ? Returns the difference between two DateTime objects
- DateTime::format ? Returns date formatted according to given format
- DateTime::getLastErrors ? Returns the warnings and errors
- DateTime::getOffset ? Returns the timezone offset
- DateTime::getTimestamp ? Gets the Unix timestamp
- DateTime::getTimezone ? Return time zone relative to given DateTime
- DateTime::modify ? Alters the timestamp
- DateTime::__set_state ? The __set_state handler
- DateTime::setDate ? Sets the date
- DateTime::setISODate ? Sets the ISO date
- DateTime::setTime ? Sets the time
- DateTime::setTimestamp ? Sets the date and time based on an Unix timestamp
- DateTime::setTimezone ? Sets the time zone for the DateTime object
- DateTime::sub ? Subtracts an amount of days, months, years, hours, minutes and seconds from a DateTime object
- DateTime::__wakeup ? The __wakeup handler