English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
date_interval_format() 함수는 시간 간격을 형식화하는 데 사용됩니다.
다른 날짜함수는 DateInterval::format의 별명입니다. 이 함수는 간격과 형식 문자열을 파라미터로 받아 주어진 간격을 지정된 형식으로 형식화합니다.
date_interval_format($interval, $format)
순번 | 파라미터 및 설명 |
---|---|
1 | interval (필수) 이는 형식화할 필요가 있는 DateInterval 객체입니다. |
2 | format (필수) 이는 형식을 지정하는 문자열 값입니다. |
이 함수는 형식화된 간격을 반환합니다.
이 함수는 원래 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 초