PHP 포맷 표시 시간 date()함수 코드
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
필수출력 날짜 문자열 의 형식 을 지정 합 니 다.다음 문 자 를 사용 할 수 있 습 니 다:
선택 할 수 있다.정수 유 닉 스 타임 스탬프 를 정 합 니 다.기본 값 은 현재 로 컬 시간(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
이 글 은 여기까지 소개 되 었 습 니 다.우 리 는 여러 편의 문장 에 따라 통합 되 었 으 니 여러분 께 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
laravel에 yo에서 angularJs&coffeescript를 사용할 수 있도록 한다.먼저 yo 명령을 사용할 수 있어야하므로 아래에서 설치 global에 설치한 곳에서 laravel의 프로젝트 루트로 이동. 클라이언트 코드를 관리하는 디렉토리를 만들고 이동합니다. 클라이언트 환경 만들기 이것으로 히...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.