English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 튜토리얼

PHP 고급 튜토리얼

PHP & MySQL

PHP 참조 메뉴얼

PHP date_interval_format() 함수 사용법 및 예제

PHP 날짜 & 시간 함수 매뉴얼

date_interval_format() 함수는 시간 간격을 형식화하는 데 사용됩니다.

정의 및 사용법

다른 날짜함수는 DateInterval::format의 별명입니다. 이 함수는 간격과 형식 문자열을 파라미터로 받아 주어진 간격을 지정된 형식으로 형식화합니다.

문법

date_interval_format($interval, $format)

파라미터

순번파라미터 및 설명
1

interval (필수)

이는 형식화할 필요가 있는 DateInterval 객체입니다.

2

format (필수)

이는 형식을 지정하는 문자열 값입니다.

반환 값

이 함수는 형식화된 간격을 반환합니다.

PHP 버전

이 함수는 원래 PHP 버전에서 시작되었습니다.5.3中引入的,并且可以在所有更高版本中使用。

.중에서 도입되었으며, 모든 높은 버전에서 사용할 수 있습니다.다음 예제는 date_interval_format-

온라인 예제
  일시적으로 재계산되지 않습니다. 따라서, 전달된 날짜25()8기능 사용법9DP
  MP
  Y');
  );  
?>
테스트를 보자‹/›

출력 결과

25 일

$format = "%d 일";/$res = date_interval_format($interval, $format);다른 날짜시간 함수가 다를 때,/date_interval_format()

온라인 예제
   일시적으로 재계산되지 않습니다. 따라서, 전달된 날짜45시간 값이 그들의 범위를 벗어났을 때, 그들은 다음과 같이 형식화됩니다:
   $interval = new DateInterval('P',
   = date_interval_format($interval, $format);1 M');
   $format = "%m 월";1$interval = date_diff($date 
  
   = date_interval_format($interval, $format);2 print($res3$res
   = date_interval_format(new DateInterval('PT',2$interval = date_diff($date
?>
테스트를 보자‹/›

출력 결과

45 0H'), "%h 시간");
3print("\n".$res

0 시간다음 예제는 지정된 날짜와 현재 날짜 간의 차이를 계산하고,-

온라인 예제
   date_interval_format1 기능 형식화 결과1989-09-25$date
   date_interval_format2 기능 형식화 결과2012-09-09$date
   = date_create("1");2$interval = date_diff($date
   , $date
   );  
?>
테스트를 보자‹/›

$res = date_interval_format($interval, '%Y 년 %d 일');

22 print($res); 15 출력 결과:

온라인 예제
D'), "%d 일")."\n");12예제
D'), "%d 일")."\n");7<?php
D'), "%d 일")."\n");12print(date_interval_format(new DateInterval('P', "%m 월")."\n");
print(date_interval_format(new DateInterval('PT', "%h 시간")."\n");9Y'), "%y 년")."\n");
print(date_interval_format(new DateInterval('PT', "%h 시간")."\n");45S'), "%s 초")."\n");
?>
테스트를 보자‹/›

출력 결과

22 년 7 일
12 일
7 월
12 년
9 시간
45 초