加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP中的日期时刻处理赏罚利器实例(Carbon)

发布时间:2021-01-19 07:25:09 所属栏目:编程 来源:网络整理
导读:Carbon先容 Carbon是PHP中很人道化的时刻日期处理赏罚插件,github拥有靠近5000个 star。 github地点为:https://github.com/briannesbitt/Carbon Carbon根基用法 //2、判定是否是某一天(2016-11-03(周四)举例) $now = Carbon::now(); var_dump($now-isWeekend(

Carbon先容

Carbon是PHP中很人道化的时刻日期处理赏罚插件,github拥有靠近5000个 star。

github地点为:https://github.com/briannesbitt/Carbon

Carbon根基用法

//2、判定是否是某一天(2016-11-03(周四)举例)
$now = Carbon::now();
var_dump($now->isWeekend());//false 由于周四不是周末
var_dump($now->isWeekday());//true 由于周四是事变日
var_dump($now->isThursday());//true 由于本日是周四
$now->isToday();
$now->isTomorrow();
$now->isFuture();
$now->isPast();

//3、建设某一天的carbon工具而且举办加减计较
$date = Carbon::create(2016,12,25,0);//2016-12-25 00:00:00
$next_year=$date->addYears(2);//2018-12-25 00:00:00
$past_year=$date->subYears(2);//2014-12-25 00:00:00
$next_month=$date->addMonths(2);//2017-02-25 00:00:00
$past_month=$date->subMonths(2);//2016-10-25 00:00:00
$next_day=$date->addDays(2);//2016-12-27 00:00:00
$past_day=$date->subDays(2);//2016-12-23 00:00:00
...更有addWeekdays()、addWeeks()、addHours()等要领

//4、将carbon工具转换成string范例
$dt = Carbon::create(1975,14,15,16);
echo $dt->toDateString(); // 1975-12-25
echo $dt->toFormattedDateString(); // Dec 25,1975
echo $dt->toTimeString(); // 14:15:16
echo $dt->toDateTimeString(); // 1975-12-25 14:15:16
echo $dt->toDayDateTimeString(); // Thu,Dec 25,1975 2:15 PM

上面先容的是一些根基的Carbon行使。Carbon最大的特点就是机动、人道化。

以上就是本文的所有内容,但愿对各人的进修有所辅佐,也但愿各人多多支持编程之家。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读