Fecha/Hora
PHP Manual

La interfaz DateTimeInterface

(PHP 5 >= 5.5.0, PHP 7)

Introducción

El propósito de DateTimeInterface es actuar como declaración de tipo para DateTime y DateTimeImmutable. No es posible que el usuario implemente esta interfaz en sus propias clases.

Sinopsis de la Clase

DateTimeInterface {
/* Métodos */
public DateInterval diff ( DateTimeInterface $datetime2 [, bool $absolute = false ] )
public string format ( string $format )
public int getOffset ( void )
public int getTimestamp ( void )
public DateTimeZone getTimezone ( void )
public __wakeup ( void )
}

Historial de cambios

Versión Descripción
5.5.8 Ahora, intentar implementar DateTimeInterface emite un error fatal. Anteriormente, la implementación de la interfaz no emitía un error, aunque este comportamiento era erróneo.

Tabla de contenidos


Fecha/Hora
PHP Manual