(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Представлення дати й часу.
This class behaves the same as DateTimeImmutable, except objects are modified itself when modification methods such as DateTime::modify() are called.
     Calling methods on objects of the class DateTime
     will change the information encapsulated in these objects, if you want to
     prevent that you will have to use clone operator to
     create a new object. Use DateTimeImmutable
     instead of DateTime to obtain this recommended
     behaviour by default.
    
$format, string $datetime, ?DateTimeZone $timezone = null): DateTime|false
| Версія | Опис | 
|---|---|
| 7.2.0 | The class constants of DateTime are now defined on DateTimeInterface. | 
| 7.1.0 | The DateTime constructor now includes the
        current microseconds in the constructed value. Before this, it would
        always initialise the microseconds to 0. | 
