摘要:介紹是中很人性化的時(shí)間日期處理插件,擁有接近個(gè)。最大的特點(diǎn)就是靈活人性化。
Carbon介紹
Carbon是PHP中很人性化的時(shí)間日期處理插件,github擁有接近5000個(gè) star。
github地址為:https://github.com/briannesbi...
//1、基本應(yīng)用 $now = Carbon::now(); //2016-11-03 14:13:16 $today = Carbon::today(); //2016-11-03 00:00:00 $tomorrow = Carbon::tomorrow(); //2016-11-04 00:00:00 $yesterday = Carbon::yesterday(); //2016-11-02 00:00:00 //2、判斷是否是某一天(2016-11-03(周四)舉例) $now = Carbon::now(); var_dump($now->isWeekend());//false 因?yàn)橹芩牟皇侵苣?var_dump($now->isWeekday());//true 因?yàn)橹芩氖枪ぷ魅?var_dump($now->isThursday());//true 因?yàn)榻裉焓侵芩?$now->isToday(); $now->isTomorrow(); $now->isFuture(); $now->isPast(); //3、創(chuàng)建某一天的carbon對(duì)象并且進(jìn)行加減計(jì)算 $date = Carbon::create(2016, 12, 25, 0, 0, 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對(duì)象轉(zhuǎn)換成string類型 $dt = Carbon::create(1975, 12, 25, 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最大的特點(diǎn)就是靈活、人性化。
更多使用方法,參閱:http://carbon.nesbot.com/docs/
更多精彩,請(qǐng)關(guān)注公眾號(hào)“聊聊代碼”,讓我們一起聊聊“左手代碼右手詩(shī)”的事兒。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/22016.html
摘要:文章轉(zhuǎn)自在中使用日期和時(shí)間并不是容易或清晰的任務(wù)。操作日期時(shí)間抓取日期時(shí)間并不是你在處理日期時(shí)唯一要做的事情。格式化在上面的示例中,你可能注意到了方法。顯示人類容易閱讀的時(shí)間差在過(guò)去的幾年,顯示相對(duì)時(shí)間變得越來(lái)越流行。 showImg(https://segmentfault.com/img/remote/1460000018843625?w=1400&h=709); 文章轉(zhuǎn)自:htt...
摘要:注意在文件頭部使用來(lái)引入。比如我們想使用這個(gè)方法,就定義為??偨Y(jié)又是最后的結(jié)尾了,這里我們簡(jiǎn)單的介紹了和的用法,下一節(jié)打算說(shuō)說(shuō)的一個(gè)重要的內(nèi)容。那個(gè)時(shí)候也就會(huì)越來(lái)越覺(jué)得的強(qiáng)大了。 原文來(lái)自 https://laravist.com/article/16 免費(fèi)視頻教程地址 https://laravist.com/series/laravel-5-basic Laravist是我剛剛上...
摘要:介紹是對(duì)模塊的二次擴(kuò)展提供時(shí)間格式化,時(shí)間計(jì)算的功能官方主頁(yè)為地址為文件結(jié)構(gòu)目錄描述源文件源文件類的二次擴(kuò)展類主要用于時(shí)差計(jì)算類的二次擴(kuò)展類提供時(shí)間計(jì)算,格式化輸出的功能自定義異常文件夾語(yǔ)言本地化文件夾類的方法會(huì)用到 介紹 Carbon是對(duì)PHP DateTime模塊的二次擴(kuò)展;提供時(shí)間格式化,時(shí)間計(jì)算的功能; 官方主頁(yè)為 http://carbon.nesbot.com/; Git...
摘要:處理時(shí)區(qū)輕松獲取時(shí)間日期加減使用英語(yǔ)短語(yǔ)處理時(shí)間安裝使用安裝,。 A simple PHP API extension for DateTime. Carbon 使處理日期和時(shí)間更加簡(jiǎn)單。 處理時(shí)區(qū) 輕松獲取時(shí)間 日期加減 使用英語(yǔ)短語(yǔ)處理時(shí)間 ... 安裝 使用 composer 安裝,composer require nesbot/carbon。 在 composer.jso...
摘要:處理時(shí)區(qū)輕松獲取時(shí)間日期加減使用英語(yǔ)短語(yǔ)處理時(shí)間安裝使用安裝,。 A simple PHP API extension for DateTime. Carbon 使處理日期和時(shí)間更加簡(jiǎn)單。 處理時(shí)區(qū) 輕松獲取時(shí)間 日期加減 使用英語(yǔ)短語(yǔ)處理時(shí)間 ... 安裝 使用 composer 安裝,composer require nesbot/carbon。 在 composer.jso...
閱讀 3167·2021-11-22 15:29
閱讀 1829·2021-10-12 10:11
閱讀 1889·2021-09-04 16:45
閱讀 2438·2021-08-25 09:39
閱讀 2855·2021-08-18 10:20
閱讀 2611·2021-08-11 11:17
閱讀 508·2019-08-30 12:49
閱讀 3387·2019-08-30 12:49