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 年に対応します。
この例では、「PT」は時間間隔を表し、その後に「5M」が続き、5 分の追加を表します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3