1. 程式人生 > >php中使用carbon獲取上個月第一天和最後一天

php中使用carbon獲取上個月第一天和最後一天

說明:使用PHP開發專案,經常會涉及到獲取昨天,前天,上週,上個月的起始時間等這種需求。有個一個比較好用的工具,Carbon類,裡面封裝了常用的獲取方式。

這裡主要統計上個月的資料,要知道上個月的第一天和最後一天時間。

獲取時間格式:

//上個月第一天
Carbon::now()->subMonth()->firstOfMonth()

//上個月最後一天
Carbon::now()->subMonth()->lastOfMonth()

//這個月第一天
Carbon::now()->firstOfMonth()

時間戳格式

//上個月第一天
Carbon::now()->subMonth()->firstOfMonth()->timestamp //上個月最後一天 Carbon::now()->subMonth()->lastOfMonth()->timestamp //這個月第一天 Carbon::now()->firstOfMonth()->timestamp

tips: 如果是獲取上個月的起止時間,其實是獲取上個月第一天到這個月第一天的時間。

要獲取其他更詳細詳細可以檢視官方網站詳細:https://carbon.nesbot.com/