>  기사  >  백엔드 개발  >  PHP 시간 형식을 변환하는 방법

PHP 시간 형식을 변환하는 방법

藏色散人
藏色散人원래의
2021-01-26 10:00:327517검색

PHP 시간 형식 변환 방법: 1. "strtotime(time,now);" 함수를 통해 날짜를 타임스탬프로 변환합니다. 2. "date(format,timestamp)" 함수를 통해 타임스탬프를 날짜 및 시간 형식으로 변환합니다.

PHP 시간 형식을 변환하는 방법

이 기사의 환경: Windows7 시스템, PHP7.1, Dell G3 컴퓨터.

추천: "PHP 비디오 튜토리얼"

php 시간 형식 변환

PHP 시간 형식 변환 함수에는 date(), strtotime() 함수가 포함되며 PHP의 기본 시간 클래스도 시간 형식을 변환할 수 있습니다.

1. Y-m-d를 타임스탬프로 변환 예: 2017-08-22 타임스탬프를 Y-m-d H:i:s date("Y-m-d H :i:)로 변환 s",strtotime('2017-08-22'));

3. 시간 Ymd 형식을 Y-m-d 날짜("Y-m-d", strtotime("20170822"))로 변환합니다.

기본 PHP 클래스를 사용할 수도 있습니다 직접 변환 var_dum(DateTime::createFromFormat('Ymd','20170822')->format('Y-m-d'));

4. 현재 타임스탬프 가져오기: 1. time() 2. date(' U' );

5. 내일의 시간 형식 date("Y-m-d H:i:s",strtotime(+1 day));

검색된 코드는

$end = new \DateTime($end);
$end = $end->modify( '+1 day' );
$interval = new \DateInterval('P1D');// yii中引用原生的php类加\,因为有命名空间
$daterange = new \DatePeriod($start, $interval ,$end);//查询这个时间段内所有的日期
foreach($daterange as $date){
    $single_date = $date->format("Ymd");//每个日期都改成20170022的格式
    $this->run_curl($url,$post_data,$project,$flow,$single_date,$timeBegin,$timeEnd);
}

$datarange 입니다. 기간 내의 날짜입니다.

위 내용은 PHP 시간 형식을 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.