timestamp" est principalement utilisé pour convertir le carbone en un horodatage en PHP ; ce code convertit principalement l'heure actuelle en un horodatage ; ."/> timestamp" est principalement utilisé pour convertir le carbone en un horodatage en PHP ; ce code convertit principalement l'heure actuelle en un horodatage ; .">

Maison  >  Article  >  développement back-end  >  Comment convertir le carbone en horodatage en php

Comment convertir le carbone en horodatage en php

WJ
WJoriginal
2020-06-09 17:08:544933parcourir

Comment convertir le carbone en horodatage en php

Comment convertir du carbone en horodatage en php ?

Les principaux points de connaissance de cet article concernent le traitement de la date et de l'heure PHP, php, carbon, time class, carbon, php, une explication détaillée de PHP utilisant le processeur de date et d'heure Carbon affichage humanisé de l'heure, si vous Si vous souhaitez avoir une étude systématique et approfondie des points de connaissances pertinents, vous pouvez vous référer au livre électronique suivant

Exemple d'outil de traitement de date et d'heure en PHP (Carbon)

Introduction à Carbon

Carbon est un plug-in de traitement de l'heure et de la date très convivial en PHP. Il compte près de 5 000 étoiles sur github.

L'adresse github est : https://github.com/brannesbitt/Carbon

Utilisation de base de Carbon

//1、基本应用
$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 因为周四不是周末
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, 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对象转换成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

Ce qui précède présente quelques utilisations de base de Carbon . La plus grande caractéristique de Carbon est sa flexibilité et sa convivialité.

Ce qui précède représente l’intégralité du contenu de cet article. J’espère qu’il sera utile à l’étude de chacun. J’espère également que tout le monde soutiendra le Coders’ Home.

Explication détaillée de l'utilisation par PHP du processeur de date et d'heure Carbon pour afficher l'heure de manière humanisée

Cet article présente l'utilisation par PHP du processeur de date et d'heure Carbon pour afficher l'heure de manière humanisée. J'aimerais le partager avec vous. Les détails sont les suivants :

La bibliothèque de traitement de date et d'heure Carbon peut traiter le temps très facilement. L'adresse github est https://github.com/brannesbitt/carbon.

Carbon peut être facilement installé via Composer

# composer require nesbot/carbon

La méthode d'utilisation est également très simple

<?php
require &#39;vendor/autoload.php&#39;;
use Carbon\Carbon;
//显示中文
Carbon::setLocale(&#39;zh&#39;);
//获取昨天的时间戳
$ts = Carbon::yesterday()->timestamp;
//人性化显示时间
echo Carbon::createFromTimestamp($ts)->diffForHumans();

Le résultat d'impression ci-dessus date d'il y a 1 jour

Comment l'utiliser dans le framework Laravel

Tout d'abord, afin d'afficher le chinois, ajoutez CarbonCarbon::setLocale('zh'); à la méthode boot() dans app/Providers/AppServiceProvider.php , comme suit :

public function boot(){
  \Carbon\Carbon::setLocale(&#39;zh&#39;);
}

Recommandations associées : tutoriel php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn