La clase DateTimeDateTime
&reftitle.intro;
Representación de la fecha y la hora.
&reftitle.classsynopsis;
DateTimeDateTimeDateTimeInterface&Constants;conststringDateTime::ATOM"Y-m-d\TH:i:sP"conststringDateTime::COOKIE"l, d-M-Y H:i:s T"conststringDateTime::ISO8601"Y-m-d\TH:i:sO"conststringDateTime::RFC822"D, d M y H:i:s O"conststringDateTime::RFC850"l, d-M-y H:i:s T"conststringDateTime::RFC1036"D, d M y H:i:s O"conststringDateTime::RFC1123"D, d M Y H:i:s O"conststringDateTime::RFC2822"D, d M Y H:i:s O"conststringDateTime::RFC3339"Y-m-d\TH:i:sP"conststringDateTime::RSS"D, d M Y H:i:s O"conststringDateTime::W3C"Y-m-d\TH:i:sP"&Methods;
&reftitle.constants;
DateTime::ATOMDATE_ATOM
Atom (ejemplo: 2005-08-15T15:52:01+00:00)
DateTime::COOKIEDATE_COOKIE
Cookies de HTTP (ejemplo: Monday, 15-Aug-2005 15:52:01 UTC)
DateTime::ISO8601DATE_ISO8601
ISO-8601 (ejemplo: 2005-08-15T15:52:01+0000)
Este formato no es compatible con el ISO-8601, aunque se deja por
razones de retrocompatibilidad. Use DateTime::ATOM
o DATE_ATOM en su lugar para que sea compatible con
el ISO-8601.
DateTime::RFC822DATE_RFC822
RFC 822 (ejemplo: Mon, 15 Aug 05 15:52:01 +0000)
DateTime::RFC850DATE_RFC850
RFC 850 (ejemplo: Monday, 15-Aug-05 15:52:01 UTC)
DateTime::RFC1036DATE_RFC1036
RFC 1036 (ejemplo: Mon, 15 Aug 05 15:52:01 +0000)
DateTime::RFC1123DATE_RFC1123
RFC 1123 (ejemplo: Mon, 15 Aug 2005 15:52:01 +0000)
DateTime::RFC2822DATE_RFC2822
RFC 2822 (ejemplo: Mon, 15 Aug 2005 15:52:01 +0000)
DateTime::RFC3339DATE_RFC3339
Lo mismo que DATE_ATOM (desde PHP 5.1.3)
DateTime::RSSDATE_RSS
RSS (ejemplo: Mon, 15 Aug 2005 15:52:01 +0000)
DateTime::W3CDATE_W3C
World Wide Web Consortium (ejemplo: 2005-08-15T15:52:01+00:00)
&reftitle.changelog;
&Version;&Description;5.5.0
La clase ahora implementa DateTimeInterface.
5.4.24
La constante COOKIE se cambió para reflejar el RFC 1036 usando un año de cuatro
dígitos en lugar de un año de dos dígitos (RFC 850) como en versiones anteriores.
5.2.2
La comparación de un objeto DateTime con los
operadores de comparación
se cambió para que funcionara correctamente. Anteriormente, todos los objetos DateTime eran
considerados iguales (usando ==).
&reference.datetime.entities.datetime;