1
暦日に差をつけたいと思います。私は今日、昨日、そして明日に対応する日付を相対番号(0、-1、1)で見つけたいと思っています。PHPでの暦日の差異炭素炭素
\Carbon\Carbon::now() // Out: 2017-08-08 09:16 ...
// diffInDays()
\Carbon\Carbon::now()->diffInDays(\Carbon\Carbon::now()->addHour(1)) // output: 0
\Carbon\Carbon::now()->diffInDays(\Carbon\Carbon::now()->tomorrow()) // output: 0
\Carbon\Carbon::now()->diffInDays(\Carbon\Carbon::now()->addHour(23)) // output: 0
\Carbon\Carbon::now()->diffInDays(\Carbon\Carbon::now()->addHour(25)) // output: 1
// diffInWeekDays()
\Carbon\Carbon::now()->diffInWeekDays(\Carbon\Carbon::now()->addHour(1)) // output: 1
\Carbon\Carbon::now()->diffInWeekDays(\Carbon\Carbon::now()->tomorrow()) // output: 1
\Carbon\Carbon::now()->diffInWeekDays(\Carbon\Carbon::now()->addHour(23)) // output: 1
\Carbon\Carbon::now()->diffInWeekDays(\Carbon\Carbon::now()->addHour(25)) // output: 2
どちらの方法は、24時間の期間によって日数をカウントするように見える:ここ
は、いくつかの基本的なテストです。私は「のsomeMethod」を取得したいと思います:
\Carbon\Carbon::now()->someMethod(\Carbon\Carbon::now()->addHour(1)) // output: 0
\Carbon\Carbon::now()->someMethod(\Carbon\Carbon::now()->tomorrow()) // output: 1
\Carbon\Carbon::now()->someMethod(\Carbon\Carbon::now()->addHour(23)) // output: 1
\Carbon\Carbon::now()->someMethod(\Carbon\Carbon::now()->addHour(25)) // output: 1
はカーボン以内に私に必要な出力を取得する方法はありますか?
私はここカーボンリポジトリに関連する問題を作成しました:https://github.com/briannesbitt/Carbon/issues/990
任意のコメントやヘルプははるかに高く評価されます!
オーマイの負の数を取得するための注意
false
パラメータを使用して、だますことができます!私は同じソリューションを見つけてGithubに投稿しました。それはうまく動作します!私のために少なくともそれは私の必要をカバーします。私はこれをカバーするためにCarbonにネイティブメソッドがないと疑い始めています... ありがとう! – Codi22