이 글에서는 PHP의 날짜 및 시간 프로세서 Carbon을 사용하여 인간적인 방식으로 시간을 표시하는 방법에 대한 자세한 설명을 주로 소개합니다. 관심이 있는 경우 이에 대해 알아볼 수 있습니다.
이 글에서는 PHP의 사용 방법을 소개합니다. 날짜 및 시간 프로세서 Carbon은 모든 사람에게 시간을 표시하고 공유할 수 있도록 합니다.
Carbon 날짜 및 시간 처리 라이브러리는 시간을 매우 편리하게 처리할 수 있으며,
Carbon은 Composer를 통해 쉽게 설치할 수 있습니다.
# composer require nesbot/carbon
사용 방법도 매우 간단합니다
<?php require 'vendor/autoload.php'; use Carbon\Carbon; //显示中文 Carbon::setLocale('zh'); //获取昨天的时间戳 $ts = Carbon::yesterday()->timestamp; //人性化显示时间 echo Carbon::createFromTimestamp($ts)->diffForHumans();
위의 인쇄 결과는 1
일 전 Laravel 프레임워크에서 사용하는 방법
먼저 중국어를 표시하기 위해 app/Providers/AppServiceProvider.php
中添加 CarbonCarbon::setLocale('zh');
到boot()
메소드에서는 다음과 같습니다.
public function boot(){ \Carbon\Carbon::setLocale('zh'); }
그런 다음 ArticleController의 메소드에서 출판 날짜가 타임스탬프인 경우 기사 출판 날짜를 인도적으로 표시할 수 있습니다. 헤더에 Carbon을 인용하고 다음 코드를 추가하세요
use Carbon\Carbon;
Humanized 출판 시간
Carbon::createFromTimestamp($published_at)->diffForHumans();
카본에는 인간화된 시간 표시 외에도 다양한 시간 처리 기능이 있습니다. 구체적인 사용 방법은 공식 문서를 참조하세요.
위 내용은 PHP가 날짜 및 시간 프로세서 Carbon을 사용하여 인간화된 시간을 표시하는 방법의 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!