Niektóre przydatne metody klasy datetime
Nazwa metody | Zamiar |
---|---|
__skonstruować() | Służy do zwrotu obiektu Datetime klasa. |
dodać() | Służy do dodania dnia, miesiąca, roku, godziny, minut i sekund z obiektem DateTime. |
pod() | Służy do odejmowania dnia, miesiąca, roku, godziny, minuty i drugiego z obiektem datetime. |
modyfikować() | Służy do modyfikacji wartości znacznika czasu. |
createFromFormat () | Służy do odczytu daty i ciągów na podstawie określonego formatu. |
ustawić datę() | Służy do ustawienia wartości daty. |
Settime () | Służy do ustawiania wartości czasu. |
settimestamp () | Służy do ustawiania daty i godziny na podstawie wartości znacznika czasu UNIX. |
settimezone () | Służy do ustawiania strefy czasowej dla obiektu DateTime. |
getLasterrors () | Służy do zwrotu ostrzeżeń i błędów. |
Różne przykłady klasy datetime
Różne zastosowania klasy datetime są pokazane w tej części samouczka za pomocą wielu przykładów.
Przykład 1: Przeczytaj aktualną datę i godzinę
Utwórz plik PHP z następującym skryptem, który drukuje sformatowane wartości daty i godziny. Obiekt klasy DateTime jest tutaj tworzony bez użycia parametru konstruktora do odczytu bieżącej daty i wartości godziny. Następnie funkcja format () służy do wydrukowania bieżącej daty i godziny w określonym formacie.
// Przeczytaj aktualną datę i godzinęObecna data i godzina to: ".$ data-> format („D-M-y, H: i: S”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 2: Przeczytaj konkretną datę i godzinę
Utwórz plik PHP z następującym skryptem, który drukuje konkretną datę i wartość godziny z formatowaniem. Obiekt Datetime Klasa jest tworzona tutaj z parametrem konstruktora do wydrukowania konkretnej daty i wartości godziny. Następnie metoda format () służy do wydrukowania daty i godziny w konkretnym formacie.
// Przeczytaj konkretną datę i godzinęData i godzina to: ".$ data-> format („D-M-y, H: i: S”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 3: Przeczytaj datę i godzinę w czytelnym formacie
Utwórz plik PHP z następującym skryptem, który odczytuje wartość daty w oparciu o wartość łańcucha podobną do angielskiego i wydrukuj konkretną wartość daty z formatowaniem. Następnie metoda format () służy do wydrukowania daty w określonym formacie.
// Przeczytaj konkretną datęData to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 4: Utwórz datę za pomocą CreateFromFormat ()
Utwórz plik PHP z następującym skryptem, który generuje datę za pomocą createFromFormat () Metoda Datetime klasa. Następnie metoda format () służy do wydrukowania daty w określonym formacie.
// Przeczytaj konkretną datęData to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 5: Zmodyfikuj bieżącą datę, dodając dni, miesiące i lata
Utwórz plik PHP z następującym skryptem, który generuje datę po dodaniu 10 dni, 1 miesiąca i 2 latach za pomocą modyfikować() Metoda Datetime klasa. Następnie metoda format () służy do wydrukowania daty w określonym formacie.
// Przeczytaj bieżącą datęData to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 6: Zmodyfikuj bieżącą datę odejmując dni, miesiące i lata
Utwórz plik PHP z następującym skryptem, który generuje datę po odjęciu 5 dni, 6 miesięcy i 1 roku za pomocą modyfikować() Metoda Datetime klasa. Następnie metoda format () służy do wydrukowania daty w określonym formacie.
// Przeczytaj bieżącą datęData to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 7: Dodaj dni, miesiące i lata z bieżącą datą
Utwórz plik PHP z następującym skryptem, który generuje datę po dodaniu 5 dni, 1 miesiąca i 3 latach, tworząc obiekt DATEINTERVAL klasa i dodać() Metoda tej klasy. Następnie metoda format () służy do wydrukowania daty w określonym formacie.
// Przeczytaj bieżącą datęData to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Przykład 8: Przeczytaj datę z obsługą wyjątków
Utwórz plik PHP z następującym skryptem, który drukuje określoną wartość daty pobieraną z parametru URL z formatowaniem. próbuj złapać Blok jest używany w skrypcie do wyświetlenia komunikatu o błędzie dla niewłaściwej wartości daty.
if (isset ($ _ get ['dt'])))Data to: ".$ data-> format („D-M-y”)."
";Wyjście:
Następujące dane wyjściowe pojawia się po wykonaniu poprzedniego skryptu:
Wniosek
Klasa DateTime PHP służy do generowania daty i godziny na wiele sposobów. Niektóre powszechnie stosowane metody tej klasy są wyjaśnione w tym samouczku przy użyciu prostych przykładów.