PHP 포맷 표시 시간 date()함수 코드

5761 단어 PHPdate
PHP 날짜/시간 안내
Date/Time 함 수 는 PHP 스 크 립 트 가 실행 중인 서버 에서 날짜 와 시간 을 가 져 올 수 있 습 니 다.Date/Time 함 수 를 사용 하여 날짜 와 시간 을 다른 방식 으로 포맷 할 수 있 습 니 다.
설명:이 함수 들 은 서버 의 로 컬 설정 에 의존 합 니 다.이 함수 들 을 사용 할 때 는 여름 과 윤년 을 고려 해 야 한 다 는 것 을 기억 하 세 요.
설치 하 다.
PHP Date/Time 함 수 는 PHP 핵심 구성 부분 입 니 다.설치 하지 않 아 도 이 함수 들 을 사용 할 수 있다.
런 타임 설정
Date/Time 함수 의 행동 은 php.ini 에서 설정 한 영향 을 받 습 니 다.
명칭.
묘사 하 다.
묵인
PHP 버 전
date.timezone
기본 시간 대(모든 Date/Time 함 수 는 이 옵션 을 사용 합 니 다)
""
PHP 5.1
date.default_latitude
기본 위도(datesunrise()와 datesunset()이 옵션 사용)
"31.7667"
PHP 5.0
date.default_longitude
기본 경도(datesunrise()와 datesunset()이 옵션 사용)
"35.2333"
PHP 5.0
date.sunrise_zenith
기본 일출 천정(datesunrise()와 datesunset()이 옵션 사용)
"90.83"
PHP 5.0
date.sunset_zenith
기본 일몰 천정(datesunrise()와 datesunset()이 옵션 사용)
"90.83"
PHP 5.0
정의 와 용법
date()함수 가 로 컬 날짜 와 시간 을 포맷 하고 포맷 된 날짜 문자열 을 되 돌려 줍 니 다.
문법
date(format,timestamp);
정수 timestamp 를 주어진 형식 문자열 에 따라 만 든 문자열 을 되 돌려 줍 니 다.시간 스탬프 를 주지 않 으 면 로 컬 현재 시간 을 사용 합 니 다.다시 말 하면 timestamp 는 선택 할 수 있 고 기본 값 은 time()입 니 다.
매개 변수
묘사 하 다.
format
필수출력 날짜 문자열 의 형식 을 지정 합 니 다.다음 문 자 를 사용 할 수 있 습 니 다:
  • d-한 달 중 며칠(01 부터 31 까지)
  • D-요일 의 텍스트 표시(세 글자 로 표시)
  • j-한 달 중 며칠 째,전도 영(1 부터 31)
  • l('L'의 소문 자 형식)-요일 의 완전한 텍스트 표시
  • N-무슨 요일 의 ISO-8601 디지털 형식 표시(1 은 월요일[월요일],7 은 일요일[일요일])
  • S-한 달 중 며칠 째 영어 접미사(2 글자:st,nd,rd 또는 th.j 와 배합 하여 사용)
  • w-무슨 요일 의 숫자 표시(0 은 일요일[일요일],6 은 토요일[토요일])
  • z-1 년 중 며칠(0 부터 365 까지)
  • W-ISO-8601 숫자 형식 으로 1 년 중 요일 숫자 표시(매주 월요일[월요일]부터)
  • F-월 의 완전한 텍스트 표시(January[1 월]부터 December[12 월 부])
  • m-월 의 숫자 표시(01 부터 12 까지)
  • M-월 의 짧 은 텍스트 표시(세 글자 로 표시)
  • n-월 의 숫자 에 따 르 면 선도 0(1 부터 12)
  • 을 가지 고 있 지 않다.
  • t-주어진 달 에 포 함 된 일수
  • L-윤년 인지(윤년 이 라면 1,그렇지 않 으 면 0)
  • o-ISO-8601 기준 년도 숫자
  • Y-연도 의 네 자릿수 표시
  • y-연도 의 두 자릿수 표시
  • a-소문 자 형식 은 am 또는 pm
  • A-대문자 로 AM 또는 PM
  • B-Swatch Internet Time(000 에서 999)
  • g-12 시간 제,전도 영(1 부터 12)
  • G-24 시간 제,선도 0(0 에서 23)
  • h-12 시간 제,선도 0(01 에서 12)
  • H-24 시간 제,선도 0(00 에서 23)
  • i-점,선도 0(00 에서 59)
  • s-초,선도 0(00 에서 59)
  • u-마이크로 초(PHP 5.2.2 에 추 가 된)
  • e-시간 대 식별 자(예:UTC,GMT,Atlantic/Azores)
  • I(i 의 대문자 형식)-날짜 가 여름 시간 인지(여름 시간 이면 1,그렇지 않 으 면 0)
  • O-그리니치 시간(GMT)의 차이,단 위 는 시간(인 스 턴 스:+0100)
  • P-그리니치 시간(GMT)의 차 이 는 단위 가 hours:minutes(PHP 5.1.3 에 추 가 된)
  • 이다.
  • T-시간 대의 약자(인 스 턴 스:EST,MDT)
  • Z-초 단위 의 시간 대 오프셋.UTC 는 서쪽 시간 대의 편 이 량 을 마이너스(-43200 에서 50400)
  • 로 한다.
  • c-ISO-8601 표준 날짜(예:2013-05-05T 16:34:42+00:00)
  • r-RFC 2822 형식의 날짜(예 를 들 어 Fri,12 Apr 2013 12:01:05+0200)
  • U-유 닉 스 기원(1970 년 1 월 1 일 00:00:00 GMT)이래 지 나 는 초 수
  • 다음 의 미리 정 의 된 상수 도 사용 할 수 있 습 니 다(PHP 5.1.0 부터 사용 가능).
  • DATE_Atom-Atom(예:2013-04-12T 15:52:01+00:00)
  • DATE_쿠키-HTTP 쿠키(예:Friday,12-Apr-13 15:52:01 UTC)
  • DATE_ISO 8601-ISO-8601(예:2013-04-12T 15:52:01+0000)
  • DATE_RFC 822-RFC 822(예:Fri,12 Apr 13 15:52:01+0000)
  • DATE_RFC 850-RFC 850(예:금요일,12-Apr-13 15:52:01 UTC)
  • DATE_RFC 1036-RFC 1036(예:Fri,12 Apr 13 15:52:01+0000)
  • DATE_RFC 1123-RFC 1123(예:Fri,12 Apr 2013 15:52:01+0000)
  • DATE_RFC2822 - RFC 2822(Fri, 12 Apr 2013 15:52:01 +0000)
  • DATE_RFC 3339-DATEATOM 동일(PHP 5.1.3 부터)
  • DATE_RSS - RSS(Fri, 12 Aug 2013 15:52:01 +0000)
  • DATE_W3C-유 니 버 설 네트워크 연맹(예:2013-04-12T 15:52:01+00:00)
  • timestamp
    선택 할 수 있다.정수 유 닉 스 타임 스탬프 를 정 합 니 다.기본 값 은 현재 로 컬 시간(time()입 니 다.
    기술 세부 사항
    반환 값:
    성공 하면 포맷 된 날짜 문자열 을 되 돌려 주 고 실패 하면 EWARNING 이 틀 리 고 FALSE 로 돌 아 왔 습 니 다.
    PHP 버 전:
    4+
    업데이트 로그:
    PHP 5.1.0:PHP 매 뉴 얼STRCT 와 ENOTICE 시간 대 오류.유효 범위 의 시간 스탬프 는 1901 년 12 월 13 일 20:45:54 GMT 금요일 부터 2038 년 1 월 19 일 03:14:07 GMT 화요일 까지 입 니 다.5.1.0 이전 버 전 은 일부 시스템(예 를 들 어 Windows)시간 스탬프 가 01-01-1970 에서 19-01-2038 로 제한 되 었 습 니 다.
    PHP 5.1.1:표준 날짜/시간 형식 상수 가 추 가 됩 니 다.format 인 자 를 지정 하 는 데 사 용 됩 니 다.
    자주 사용 하 는 매개 변수
    Y
    4 자리 숫자 년,y 는 2 자리 숫자,예 를 들 어 99 즉 1999 년 이다.
    m
    디지털 월 에는 선도 0,예 를 들 어 01 이 있다.n 은 전도 없 는 0 디지털 월 이다.
    F
    월,전체 텍스트 형식,예 를 들 어 January 나 March
    M
    세 글자 의 줄 임 말 이 나타 내 는 달,예 를 들 어 Jan 이나 Mar.
    d
    월 중 며칠 째,앞 에 0,예 를 들 어 03.j 는 전도 없 는 0 의 일수
    w
    일요일
    z
    연도 중 며칠 째,범위 0-366
    W
    년도 중 몇 주,예 를 들 어 32 주.
    H
    24 시간 형식,선도 0,h 는 12 시간 형식 입 니 다.
    G
    24 시간 형식,전도 없 음 0,g 대응 12 시간 형식
    i
    분 형식
    s
    선도
    A
    대문자 로 오후,예 를 들 어 AM,a 는 소문 자 이다.
    인 스 턴 스 코드 1
    
    echo date("Y-m-d",time());
    echo "<br>";
    echo date("Y.m.d",time());
    echo "<br>";
    echo date("M d Y",time());
    echo "<br>";
    echo date("Y-m-d H:i",time());

    OK!
    인 스 턴 스 코드 2
    로 컬 날짜 와 시간 을 포맷 하고 포맷 된 날짜 문자열 을 되 돌려 줍 니 다.
    
    <?php
    //     
    date_default_timezone_set("PRC");
     
    //        PHP_EOL    ,      
    echo date("Y-m-d H:i:s") . PHP_EOL;
    echo date("Y   m   d   H   i   s  ") . PHP_EOL;
    //     
    $time = strtotime("2018-01-18 08:08:08"); //            
    echo date("Y-m-d H:i:s", $time) . PHP_EOL;
    ?>
    출력 은 다음 과 같 습 니 다:
    2018-10-3 15:49:36
    2018 년 10 월 03 일 15 시 49 분 36 초.
    2018-10-3 15:49:36
    코드 3,date 함수 로 시간 스탬프 포맷
    echo date('Y-m-d h:i:s', time()); // 2016-12-31 05:07:05
    이 글 은 여기까지 소개 되 었 습 니 다.우 리 는 여러 편의 문장 에 따라 통합 되 었 으 니 여러분 께 도움 이 되 기 를 바 랍 니 다.

    좋은 웹페이지 즐겨찾기