# The MongoDB\BSON\UTCDateTimeInterface interface

(mongodb >=1.3.0)

## Introducción

This interface is implemented by MongoDB\BSON\UTCDateTime to be used as a parameter, return, or property type in userland classes.

## Sinopsis de la Clase

class MongoDB\BSON\UTCDateTimeInterface {
/* Métodos */
abstract public toDateTime(): DateTime
abstract public __toString(): string
}

## Historial de cambios

Versión | Descripción
--- | ---
PECL mongodb 1.15.0 | Return types for methods are declared as tentative on PHP 8.0 and newer, triggering deprecation notices in code that implements this interface without declaring the appropriate return types. The `#[ReturnTypeWillChange]` attribute can be added to silence the deprecation notice.

## Tabla de contenidos

- MongoDB\BSON\UTCDateTimeInterface::toDateTime — Returns the DateTime representation of this UTCDateTimeInterface
- MongoDB\BSON\UTCDateTimeInterface::__toString — Returns the string representation of this UTCDateTimeInterface