최신 웹 개발 튜토리얼
 

PHP date_format() Function

<PHP 날짜 / 시간 참조

새로운 DateTime 개체를 반환 한 다음 날짜를 포맷 :

<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d H:i:s");
?>
»실행 예

정의 및 사용

date_format() 함수는 지정된 형식에 따라 포맷 된 날짜를 반환합니다.


통사론

date_format( object,format);

매개 변수 기술
object 필요합니다. DateTime 개체에 의해 반환 지정 date_create()
format 필요합니다. 날짜의 형식을 지정합니다. 다음 문자를 사용할 수 있습니다 :
  • D - 달의 날 (from 01 to 31)
  • D - 하루의 텍스트 표현 (three letters)
  • J - 0이 붙지 않는 달의 날 (1 to 31)
  • L (lowercase 'L') - 하루의 전체 텍스트 표현
  • N -는 ISO-8601 숫자 하루의 표현 (1 for Monday, 7 for Sunday)
  • S - 달의 날을위한 영어 서수 접미사 (2 characters st, nd, rd or th. Works well with j)
  • w - 오늘의 숫자 표현 (0 for Sunday, 6 for Saturday)
  • Z - 연도 당일 (from 0 through 365)
  • W - 올해의 ISO-8천6백1주 번호는 (weeks starting on Monday)
  • F - 달의 전체 텍스트 표현 (January through December)
  • m - 달의 숫자 표시 (from 01 to 12)
  • M - 월, 짧은 문자 표현 (three letters)
  • N - 달의 숫자 표시가없는 선행 0 (1 to 12)
  • t - 주어진 월의 일 수
  • L - 윤년이든 (1 if it is a leap year, 0 otherwise)
  • 오 -는 ISO-8,601년 번호
  • Y - 년의 4 자리 표현
  • Y - 연도, 2 자리수 표현
  • A - 소문자 오전 또는 오후
  • A - 대문자 AM 또는 PM
  • B - 스와치 인터넷 시간 (000 to 999)
  • g - 12 시간 형식 (1 to 12)
  • G - 24 시간 형식 (0 to 23)
  • 시간 - 12 시간 형식 (01 to 12)
  • H - 24 시간 형식 (00 to 23)
  • I - 앞에 0 분 (00 to 59)
  • S - 앞에 0 초 (00 to 59)
  • U - 마이크로 초 (added in PHP 5.2.2)
  • 전자 - 시간대 식별자 (Examples: UTC, GMT, Atlantic/Azores)
  • I (capital i) - 날짜가 의식에 있는지 여부 절약 시간 (1 if Daylight Savings Time, 0 otherwise)
  • O - 그리니치 시간 차이 (GMT) 시간 (Example: +0100)
  • P - 그리니치 시간 차이 (GMT) 시간 : (PHP 5.1.3에서 추가) 분
  • T - 시간대 약어 (Examples: EST, MDT)
  • Z - 표준 시간대의 오프셋 초. 서쪽 UTC의 시간대 오프셋이 음수 (-43200 50400을에)
  • C - 이소 - 8601 날짜 (eg 2013-05-05T16:34:42+00:00)
  • R -은 RFC 2822 형식의 날짜 (eg Fri, 12 Apr 2013 12:01:05 +0200)
  • U - 유닉스 신기원부터 초 (January 1 1970 00:00:00 GMT)

다음과 같은 미리 정의 된 상수는 (PHP 5.1.0부터 사용 가능) 사용할 수 있습니다 :

  • DATE_ATOM - 원자 (example: 2013-04-12T15:52:01+00:00)
  • DATE_COOKIE - HTTP Cookies (example: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_ISO8601 - ISO-8601 (example: 2013-04-12T15:52:01+0000)
  • DATE_RFC822 - RFC 822 (example: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC850 - RFC 850 (example: Friday, 12-Apr-13 15:52:01 UTC)
  • DATE_RFC1036 - RFC 1036 (example: Fri, 12 Apr 13 15:52:01 +0000)
  • DATE_RFC1123 - RFC 1123 (example: Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC2822 - RFC 2822 (Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC3339 - DATE_ATOM과 동일 (since PHP 5.1.3)
  • DATE_RSS - RSS (Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C - 월드 와이드 웹 컨소시엄 (예 : 2013-04-12T15 : 52 : 01 + 00 : 00)

기술적 세부 사항

반환 값 : 문자열로 포맷 된 날짜를 반환합니다. 실패 FALSE
PHP 버전 : 5.2 이상

<PHP 날짜 / 시간 참조