The DateTime class
DateTime
&reftitle.intro;
Reprezentacja daty i czasu.
Ta klasa zachowuje się tak samo jak klasa DateTimeImmutable,
z tą różnicą, że obiekty są modyfikowane same w sobie, gdy wywoływane są
metody modyfikacji, takie jak DateTime::modify.
Wywołanie metod na obiektach klasy DateTime
zmieni informacje zawarte w tych obiektach, jeśli chcesz temu zapobiec
musisz użyć operatora clone, aby utworzyć nowy obiekt.
Użyj klasy DateTimeImmutable
zamiast DateTime, aby uzyskać to zalecane
zachowanie domyślnie.
&reftitle.classsynopsis;
DateTime
implements
DateTimeInterface
&InheritedConstants;
&Methods;
&reftitle.changelog;
&Version;
&Description;
8.4.0
Stałe klasy są teraz otypowane.
7.2.0
Stałe klasy DateTime są teraz zdefiniowane w
DateTimeInterface.
7.1.0
Konstruktor DateTime zawiera teraz aktualne
mikrosekundy konstruowanej wartości. Wcześniej zawsze
inicjalizował mikrosekundy do 0.
&reference.datetime.entities.datetime;