Einige nützliche Methoden der DateTime -Klasse
Methodenname | Zweck |
---|---|
__bauen() | Es wird verwendet, um das Objekt der zurückzugeben Terminzeit Klasse. |
hinzufügen() | Es wird verwendet, um Tag, Monat, Jahr, Stunde, Minuten und Sekunden mit dem DateTime -Objekt hinzuzufügen. |
sub () | Es wird verwendet, um einen Tag, Monat, Jahr, Stunde, Minute und zweite mit dem DateTime -Objekt abzuziehen. |
ändern() | Es wird verwendet, um den Zeitstempelwert zu ändern. |
CreateFromFormat () | Es wird verwendet, um die Datums- und Uhrzeitzeichenfolgen basierend auf einem bestimmten Format zu lesen. |
Datum einstellen() | Es wird verwendet, um den Datumswert festzulegen. |
Zeit einstellen() | Es wird verwendet, um den Zeitwert festzulegen. |
setTimestamp () | Es wird verwendet, um Datum und Uhrzeit basierend auf dem Unix -Zeitstempelwert festzulegen. |
setTimezone () | Es wird verwendet, um die Zeitzone für das DateTime -Objekt festzulegen. |
getLasterrors () | Es wird verwendet, um die Warnungen und Fehler zurückzugeben. |
Verschiedene Beispiele für die DateTime -Klasse
Die unterschiedlichen Verwendungen der DateTime -Klasse werden in diesem Teil des Tutorials anhand mehrerer Beispiele angezeigt.
Beispiel 1: Lesen Sie das aktuelle Datum und die aktuelle Uhrzeit
Erstellen Sie eine PHP. Das Objekt der DateTime -Klasse wird hier erstellt, ohne den Konstruktorparameter zu verwenden, um die aktuellen Datums- und Uhrzeitwerte zu lesen. Als nächstes wird die Funktion format () verwendet, um das aktuelle Datum und die aktuelle Uhrzeit im jeweiligen Format zu drucken.
// Lesen Sie das aktuelle Datum und die aktuelle UhrzeitDas aktuelle Datum und die aktuelle Uhrzeit sind: ".$ Date-> Format ("D-M-Y, H: I: S")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 2: Lesen Sie das bestimmte Datum und die bestimmte Uhrzeit
Erstellen Sie eine PHP. Das Objekt der Terminzeit Die Klasse wird hier mit einem Konstruktorparameter erstellt, um die bestimmten Datums- und Uhrzeitwerte zu drucken. Als nächstes wird die Format () -Methode verwendet, um Datum und Uhrzeit im bestimmten Format zu drucken.
// Lesen Sie das bestimmte Datum und die bestimmte UhrzeitDatum und Uhrzeit sind: ".$ Date-> Format ("D-M-Y, H: I: S")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 3: Lesen Sie das Datum und die Uhrzeit in einem lesbaren Format
Erstellen Sie eine PHP. Als nächstes wird die Format () -Methode verwendet, um das Datum im bestimmten Format zu drucken.
// das bestimmte Datum lesenDas Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 4: Datum erstellen mit CreateFromFormat ()
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, das ein Datum mit Verwendung generiert das CreateFromFormat () Methode der Terminzeit Klasse. Als nächstes wird die Format () -Methode verwendet, um das Datum im bestimmten Format zu drucken.
// das bestimmte Datum lesenDas Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 5: Ändern Sie das aktuelle Datum, indem Sie Tage, Monate und Jahre hinzufügen
Erstellen Sie eine PHP ändern() Methode der Terminzeit Klasse. Als nächstes wird die Format () -Methode verwendet, um das Datum im bestimmten Format zu drucken.
// Lesen Sie das aktuelle DatumDas Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 6: Ändern Sie das aktuelle Datum, indem Sie Tage, Monate und Jahre subtrahieren
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, das nach Abzug 5 Tage, 6 Monate und 1 Jahr ein Datum generiert ändern() Methode der Terminzeit Klasse. Als nächstes wird die Format () -Methode verwendet, um das Datum im bestimmten Format zu drucken.
// Lesen Sie das aktuelle DatumDas Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 7: Fügen Sie Tage, Monate und Jahre mit dem aktuellen Datum hinzu
Erstellen Sie eine PHP Datumsinterval Klasse und die hinzufügen() Methode dieser Klasse. Als nächstes wird die Format () -Methode verwendet, um das Datum im bestimmten Format zu drucken.
// Lesen Sie das aktuelle DatumDas Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Beispiel 8: Lesen Sie das Datum mit der Ausnahmebehandlung
Erstellen Sie eine PHP. Der Versuche Block wird im Skript verwendet, um die Fehlermeldung für den falschen Datumswert anzuzeigen.
if (isset ($ _ get ['dt']))Das Datum ist: ".$ date-> format ("d-m-y")."
";Ausgang:
Die folgende Ausgabe erscheint nach der Ausführung des vorherigen Skripts:
Abschluss
Die DateTime -Klasse des PHP wird verwendet, um Datum und Uhrzeit auf verschiedene Weise zu generieren. Einige häufig verwendete Methoden dieser Klasse werden in diesem Tutorial anhand einfacher Beispiele erläutert.