최신 웹 개발 튜토리얼
 

PHP strftime() Function

<PHP 날짜 / 시간 참조

로케일 설정에 따라 날짜와 시간 포맷 :

<?php
echo(strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
»실행 예

정의 및 사용

strftime() 함수는 로케일 설정에 따른 로컬 시간 및 / 또는 날짜를 포맷.

팁 : 또한 볼 gmstrftime() 로케일 설정에 따라 GMT / UTC 시간 및 / 또는 날짜를 포맷 기능.


통사론

strftime( format,timestamp);

매개 변수 기술
format 필요합니다. 결과를 반환하는 방법을 지정합니다 :
  • % A - 요일 이름을 줄여서
  • %의 A - 전체 요일 이름
  • %의 B - 약식 월 이름
  • %의 B - 전체 월 이름
  • %의 C - 바람직한 일시 표현
  • %의 C - 세기 번호 (the year divided by 100, range 00 to 99)
  • %의 D - 달의 날 (01 to 31)
  • D % - %의 m / %의 D / %의 Y와 동일한
  • % 전자 - 달의 날 (1 to 31)
  • % g - %의 G와 같은,하지만 세기없이
  • % G -에서 ISO 주 번호에 대응하는 4 자리 연도 (see %V) .
  • %의 H - %의 B와 동일
  • %의 H - 시간, 24 시간 클록을 사용하여 (00 to 23)
  • %의 I - 시간, 12 시간 클록을 사용하여 (01 to 12)
  • %의 J - 올해의 일 (001 to 366)
  • %의 m - 월 (01 to 12)
  • %의 M - 분
  • % n을 - 개행 문자
  • 주어진 시간 값에 따라 하나가 오전 또는 오후 - % p를
  • % r에 - 오전 오후 표기 시간
  • %의 R - 시간을 24 시간 표기법
  • %의 S - 제
  • % t - 탭 문자
  • %의 M : % S %의 H 동일 금회 - %의 T
  • %의 U - 숫자와 같은 요일 (1 to 7) , 월요일 = 1. 경고 : 썬 솔라리스에서 일요일 = 1
  • %는 U - 첫 번째주의 첫 번째 날인 첫 번째 일요일부터 시작하여 현재 연도의 주 번호,
  • %의 V - 현재 년의 ISO 8601 주 번호 (01 to 53) 주 1 당기에서 최소 4 일 이내에 제 주일, 월요일과주의 첫날
  • %의 W - 현재 연도의 주 번호는 첫 번째주의 첫 번째 날인 첫 번째 월요일로 시작
  • %의 w - 진수로 요일, 일요일 = 0
  • % X - 시간없이 원하는 날짜 표시
  • % X - 날짜없이 원하는 시간 표현
  • %의 Y - 년 세기없이 (range 00 to 99)
  • %의 Y - 올해의 세기를 포함하여
  • % Z 또는 Z % - 시간대 또는 이름 또는 약어
  • %% - 리터럴 % 문자
timestamp 선택 과목. 포맷 할 날짜 및 / 또는 시간을 나타내는 유닉스 타임 스탬프를 지정합니다. 기본값은 현재 로컬 시간 ( time() )

기술적 세부 사항

반환 값 : 주어진 타임 스탬프를 사용하여 형식을 따라 형식화 한 문자열을 반환합니다. 월, 요일 이름과 다른 언어 의존 스트링 세트 현재 지역 존중 setlocale()
PHP 버전 : 4+
변경 내역 : PHP 5.1.0 : 이제 E_STRICT와 E_NOTICE 시간대 오류를 발행

<PHP 날짜 / 시간 참조