Syntax für die Funktion date_modify() in PHP
Die Syntax der date_modify() Die Funktion in PHP ist unten angegeben.
date_modify ( Terminzeit $object , Zeichenfolge $ändern )Es benötigt zwei Parameter:
- $object: A 'Terminzeit' Objekt, das Sie ändern möchten.
- $modify: Eine Zeichenfolge, die die gewünschten Änderungen an Datum/Uhrzeit oder am Objekt darstellt.
Rückgabewert
Der date_modify() Die Funktion gibt die geänderte zurück Terminzeit Objekt.
So verwenden Sie die Funktion date_modify() in PHP
Im Folgenden sind einige der Verwendungsmöglichkeiten aufgeführt date_modify() Funktion in PHP.
- Grundlegende Verwendung
- Kombinieren mehrerer Modifikationen
- Festlegen eines bestimmten Datums und einer bestimmten Uhrzeit
- Spezifische Formate erstellen
1: Grundlegende Verwendung
Die grundlegende Verwendung von date_modify() Funktion beinhaltet die Übergabe der Terminzeit Objekt und eine Zeichenfolge, die die Änderungen angibt.
$Datum = neu Terminzeit ( „12.03.2023“ ) ;
Echo $Datum -> Format ( „Y-m-d“ ) . ' \N ' ;
date_modify ( $Datum , „+3 Tage“ ) ;
Echo $Datum -> Format ( „Y-m-d“ ) . ' \N ' ;
?>
Der obige Code generiert eine Terminzeit Objekt mit dem Datum 12.03.2023 als erster Wert. Das Änderungsdatum wird dann mit ausgedruckt „Y-m-d“ Format nach der Anpassung mit der date_modify() Funktion zum Hinzufügen von 3 Tagen. Das neue Datum wird dann mit ausgedruckt Datum->Format Funktion.
2: Kombinieren mehrerer Modifikationen
Der date_modify() Die Funktion ermöglicht die Kombination mehrerer Änderungen in einem einzigen Vorgang. Angenommen, wir möchten von einem bestimmten Datum 1 Monat und 10 Tage abziehen.
$Datum = neu Terminzeit ( „12.03.2023“ ) ;
date_modify ( $Datum , „-2 Monate –3 Tage“ ) ;
Echo $Datum -> Format ( „Y-m-d“ ) ;
?>
Im obigen Code generieren wir eine Terminzeit Objekt, das das Datum darstellt 12.03.2023 . Wir verwenden dann die date_modify() Funktion mit den Modifikationen „-2 Monat -3 Tage“, um 2 Monate und 3 Tage vom Datum abzuziehen.
3: Festlegen eines bestimmten Datums und einer bestimmten Uhrzeit
Wir können auch die verwenden date_modify() Funktion zum Festlegen eines bestimmten Datums- und Uhrzeitwerts für das Datumsobjekt. Wenn wir beispielsweise das Datum auf den 1. Januar 2022 festlegen möchten, können wir dies folgendermaßen tun:
$Datum = neu Terminzeit ( „15.06.2023“ ) ;
date_modify ( $Datum , „01.01.2022“ ) ;
Echo $Datum -> Format ( „Y-m-d \N ' ) ;
?>
Das Datum 15.06.2023 wird durch a dargestellt Terminzeit Objekt, das durch diesen Code erstellt wurde. Die Änderungszeichenfolge „01.01.2022“ wird dann verwendet, um zu versuchen, das Datum zu ändern. Das ursprüngliche Datum „15.06.2023“ wird dann formatiert und gedruckt.
Dadurch wird das Datum des Datumsobjekts auf den 1. Januar 2022 gesetzt.
Wir können mit auch einen bestimmten Zeitwert für das Datumsobjekt festlegen date_modify() Funktion. Zum Beispiel, wenn wir die Zeit auf einstellen möchten 12:30 UHR , wir können es auf folgende Weise tun:
$Datum = neu Terminzeit ( „15.06.2023“ ) ;
date_modify ( $Datum , '12:30 UHR' ) ;
Echo $Datum -> Format ( „Y-m-d H:i:s“ ) ;
?>
Dadurch wird die Uhrzeit des Datumsobjekts auf 12:30 Uhr gesetzt.
4: Spezifische Formate erstellen
Eine weitere nützliche Anwendung des date_modify() Die Funktion besteht darin, bestimmte Datums-/Uhrzeitformate zu erstellen. Mit dieser Funktion können wir das Datumsobjekt in jedem gewünschten Format formatieren. Wenn wir beispielsweise das Datumsobjekt formatieren möchten als „JJJJ-MM-TT“ , wir können es wie folgt machen:
$Datum = neu Terminzeit ( „15.06.2023“ ) ;
date_modify ( $Datum , „02.12.2022“ ) ;
Echo $Datum -> Format ( „d-m-y“ ) ;
?>
Dadurch wird das Datumsobjekt formatiert als 12.02.2022 . Ebenso können wir das Datumsobjekt in jedem gewünschten Format formatieren, indem wir die entsprechende Formatzeichenfolge im angeben Format() Funktion.
Abschluss
Der date_modify() Die Funktion in PHP wird verwendet, um den Datums-/Uhrzeitwert eines Datumsobjekts zu ändern. Es kann verwendet werden, um ein bestimmtes Datum und eine bestimmte Uhrzeit festzulegen, mehrere Änderungen in einer Funktion zu kombinieren oder ein bestimmtes Format für das Datum oder die Uhrzeit in einer Funktion zu erstellen. Dieser Leitfaden demonstrierte verschiedene Anwendungsfälle des date_modify() Funktion, die Benutzern hilft, die Funktionsweise dieser Funktion zu verstehen.