最近业务需要,需要统计每天、每周、每月、每季度、上半年、全年等数据,所以找到找到了Carbon插件,可以方便的获取对应时间范围,例如:
today 根据当前时间创建Carbon实例,时间重置为 0时0分0秒
startOfWeek 重置当前实例时间为 本周的第一天,同时设置 0时0分0秒
endOfWeek 重置当前实例时间为 本周的最后一天,同时设置 23时59分59秒
startOfMonth 重置当前实例时间为 本月第一天,同时设置 0时0分0秒
endOfMonth 重置当前实例时间为 本月最后一天,同时设置 23时59分59秒
...
Carbon实例详细参考:
https://www.jianshu.com/p/7e45bc4d0006