Minuten zur Datums-/Uhrzeitzeit in PHP hinzufügen
In PHP ist das Hinzufügen von Minuten zu einer Datums-/Uhrzeitzeit eine unkomplizierte Aufgabe. Abhängig vom Datum/Uhrzeit-Format ist jedoch möglicherweise ein spezifischer Ansatz erforderlich.
Wie in der Anfrage erwähnt, ist das angegebene Datum/Uhrzeit-Format „Jahr-Monat-Tag Stunde:Minute“, z. B. „2011-11-17“. 05:05". Um diese Datums-/Uhrzeit durch Hinzufügen von Minuten zu ändern:
可以使用 DateTime 类和 DateInterval 类:
$minutes_to_add = 5; $time = new DateTime('2011-11-17 05:05'); $time->add(new DateInterval('PT' . $minutes_to_add . 'M')); $stamp = $time->format('Y-m-d H:i');
In diesem Code:
Für die Dauerdarstellung wird der ISO 8601-Standard verwendet , wobei „P{y}Y{m1}M{d}DT{h}H{m2}M{s}S“ eine Dauer von {y} Jahren, {m1} Monaten bezeichnet, {d} Tage und so weiter.
Zum Beispiel entspricht „P1Y2DT5S“ 1 Jahr, 2 Tagen und 5 Sekunden.
Im bereitgestellten Beispiel bedeutet „PT“ eine Zeit Intervall, gefolgt von „5M“, was das Hinzufügen von 5 Minuten bedeutet.
Das obige ist der detaillierte Inhalt vonWie füge ich Minuten zu einer DateTime-Zeichenfolge in PHP hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!