カーボンデートが2つありますが、2つを加算したいのですが、どうすれば達成できますか?私はLaravelフレームワークを使用しています
$date1 = \Carbon\Carbon::createFromFormat('H:i:s', $status_info->filed_ete)->addMinutes(15)
date two is in this variable of date_two
date_two = $status_info->filed_departuretime
date1とdate_twoを一緒に追加するにはどうすればいいですか、ありがとう
関連した質問
- カーボンタイムスタンププロパティが間違った日付ミリ秒を返す
- Carbonを使用してlaravelで日付(2020-11-23T13:26:02000Z)をY-m-d h:i:sにフォーマットする方法は?
- Laravel 8MACでXAMPPデータベースを使用してエラーを移行する
- model - : query();と同等のクエリビルダー
- 検索後LaravelでPDFにエクスポートしますか?
- 不正な形式のHTTPリクエストLaravel
- ビューブレードで非オブジェクトのプロパティ「id」を取得しようとしています
- file_put_contentsを使用して、laravelのパブリックディレクトリからファイルを作成します
- Laravel 8:GoogleRecaptchaの応答がログインフォームに表示されない
- Laravelで多対多の関係を見る
別の日付に日付を追加しても意味がありません(たとえば、6月5日+ 7月4日は何ですか?)。
ただし、日付を追加することはできます間隔 日付へ(または間隔への間隔)。
言い換えると:
日付+日付間隔=日付
日付間隔+日付間隔=日付間隔
日付+日付=意味がありません
そのため、基本的には、どのものが日付で、どのものが間隔であるかに注意してください。あなたが本当に意味することは、2つの異なる日付を何らかの基準日付と比較することだと思います(今のように)。
Laravelにカーボンを使用した例:
http://carbon.nesbot.com/docs/#api-differenceをご覧ください
サイドノート: PHPの
DateTime
に基づいているという点でCarbonには「落とし穴」があります クラスとじゃないDateTimeImmutable
。そのため、日付に間隔を追加するときは注意する必要があります。いくつかの期待どおりにオブジェクトのコピーを返すのではなく、元のオブジェクトに間隔を追加し、プロセスで変更します。これを回避するには、Carbonのcopy()
を使用します 適切な場合の方法。