(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Rappresentazione di una data e ora.
Questa classe si comporta come DateTimeImmutable, eccetto che gli oggetti si modificano quando vengono chiamati dei metodi di modifica come DateTime::modify().
Chiamare metodi sugli oggetti della classe DateTime
cambierà le informazioni incapsulate in questi oggetti, se si vuole
prevenirlo si dovrà utilizzare l'operatore clone
per
creare un nuovo oggetto. Utilizzare DateTimeImmutable
invece di DateTime per ottenere questo comportamento
raccomandato per impostazione predefinita.
$format
, string $datetime
, ?DateTimeZone $timezone
= null
): DateTime|false
Versione | Descrizione |
---|---|
7.2.0 | Le costanti della classe DateTime sono ora definite in DateTimeInterface. |
7.1.0 |
Il costruttore DateTime ora include i
microsecondi attuali nel valore costruito. Prima di questo, inizializzava
sempre i microsecondi a 0 .
|