在 PHP 中向日期時間添加分鐘
在 PHP 中,向日期時間添加分鐘是一項簡單的任務。但是,根據日期時間格式,可能需要採用特定的方法。
如查詢所述,給定的日期時間格式為“年-月-日時:分”,例如“2011-11-17 05:05”。要透過新增分鐘來修改此日期時間:
可以使用 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');
在此程式碼中:
持續時間表示採用ISO 8601 標準,其中「P{y}Y{m1}M{d}DT{h}H {m2}M{s}S」表示{y}年、{m1}月、{d}天等的持續時間。
例如,「P1Y2DT5S」對應1年、2天、5 秒。
在提供的範例中,“PT”表示時間間隔,後面跟著“5M”,表示增加 5 分鐘。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3