248 of 410 menu

DateInterval 클래스의 createFromDateString 메서드

DateInterval 클래스의 정적 메서드 createFromDateString는 문자열로 설명된 시간 간격을 DateInterval 객체로 변환합니다. 매개변수로 strtotime 함수가 이해하는 날짜 형식의 문자열을 받습니다. 성공 시 DateInterval 객체를, 오류 시 false를 반환합니다.

구문

DateInterval::createFromDateString(string $datetime): DateInterval|false

예시

2일 간격을 생성해 봅시다:

<?php $interval = DateInterval::createFromDateString('2 days'); print_r($interval); ?>

코드 실행 결과:

DateInterval Object ( [d] => 2 [h] => 0 [i] => 0 [s] => 0 ... )

예시

1개월 5일 간격을 생성해 봅시다:

<?php $interval = DateInterval::createFromDateString('1 month + 5 days'); print_r($interval); ?>

코드 실행 결과:

DateInterval Object ( [m] => 1 [d] => 5 [h] => 0 [i] => 0 [s] => 0 ... )

예시

3시간 30분 간격을 생성해 봅시다:

<?php $interval = DateInterval::createFromDateString('3 hours + 30 minutes'); print_r($interval); ?>

코드 실행 결과:

DateInterval Object ( [h] => 3 [i] => 30 [s] => 0 ... )

함께 보기

  • 시간 간격을 나타내는 클래스,
    DateInterval
  • 텍스트로 된 날짜 설명을 타임스탬프로 변환하는 함수,
    strtotime
  • 날짜와 시간을 다루는 클래스,
    DateTime
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부