>백엔드 개발 >PHP 튜토리얼 >PHP 날짜() 함수

PHP 날짜() 함수

巴扎黑
巴扎黑원래의
2016-11-30 09:25:382754검색

PHP의 date() 함수는 시간이나 날짜 형식을 지정하는 데 사용됩니다.

PHP Date() 함수

PHP Date() 함수는 타임스탬프를 더 읽기 쉬운 날짜 및 시간 형식으로 지정할 수 있습니다.

구문

날짜(형식,타임스탬프)

매개변수 설명

형식 필수입니다. 타임스탬프의 형식을 지정합니다.

타임스탬프 선택사항. 타임스탬프를 지정합니다. 기본값은 현재 날짜와 시간입니다.

PHP 날짜 - 타임스탬프란 무엇입니까?

타임스탬프는 1970년 1월 1일(00:00:00 GMT) 이후의 초 수입니다. 유닉스 타임스탬프라고도 합니다.

PHP 날짜 - 날짜 형식 지정

date() 함수의 첫 번째 매개변수는 날짜/시간 형식을 지정하는 방법을 지정합니다. 문자를 사용하여 날짜 및 시간 형식을 나타냅니다. 사용 가능한 문자 목록은 다음과 같습니다.

d - 날짜(01-31)

m - 현재 월(01-12)

Y - 현재 연도(4자리)

PHP 날짜 참조 매뉴얼에서 형식 매개변수에 사용할 수 있는 모든 문자를 찾을 수 있습니다.

문자 사이에 "/", "." 또는 "-"와 같은 다른 문자를 삽입하여 추가 서식을 추가할 수 있습니다.

echo date("Y/m/d");
echo "
";
echo date("Y.m.d");
echo "
";
echo date("Y-m-d");
?>

위 코드의 출력은 다음과 유사합니다.

2006/07/11
2006.07 .11
2006-07-11

PHP 날짜 - 타임스탬프 추가

date() 함수의 두 번째 매개변수는 타임스탬프를 지정합니다. 이 매개변수는 선택사항입니다. 타임스탬프를 제공하지 않으면 현재 시간이 사용됩니다.

이 예에서는 mktime() 함수를 사용하여 내일에 대한 타임스탬프를 생성합니다.

mktime() 함수는 지정된 날짜에 대한 Unix 타임스탬프를 반환합니다.

구문

mktime(시,분,초,월,일,년,is_dst)

특정 날짜의 타임스탬프를 얻으려면 다음이 필요합니다. 설정하려면 mktime() 함수의 day 매개변수를 사용하세요:

$tomorrow = mktime(0,0,0,date("m"),date("d") )+1 ,date("Y"));
echo "내일은 ".date("Y/m/d", $tomorrow);
?>

위 코드의 출력은 다음과 유사합니다.

내일은 2006/07/12


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 배열다음 기사:PHP 배열