この記事はmiriwoお一人様 Advent Calendar 2022の13日目の記事です
概要
- CarbonImmutableのインスタンスの時間情報を1時間追加する方法をまとめる
方法
-
インスタンスに
addHour()
メソッドで1時間追加する。use Carbon\CarbonImmutable; $dateTime = new CarbonImmutable('2023-01-01'); echo $dateTime; // 2023-01-01 00:00:00 $dateTimeAddOneHour = $dateTime->addHour(); echo $dateTimeAddOneHour;// 2023-01-01 01:00:00
-
ちなみに
subHour()
を使うことで1時間引く事ができる。use Carbon\CarbonImmutable; $dateTime = new CarbonImmutable('2023-01-01'); echo $dateTime; // 2023-01-01 00:00:00 $dateTimeSubOneHour = $dateTime->subHour(); echo $dateTimeSubOneHour;// 2022-12-31 23:00:00