>백엔드 개발 >PHP 튜토리얼 >php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명

php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-04-17 15:35:274516검색

PHP는 time() 함수를 통해 현재 UNIX 타임스탬프를 얻고 date 함수를 사용하여 현재 시간을 얻는 것 외에도 시간과 날짜를 얻기 위한 다양한 함수를 제공합니다. , getdate() 함수를 호출하여 현재 시간을 확인할 수도 있습니다. 이 장에서는 "getdate()" 함수를 소개합니다.

getdate() 함수 사용법:

getdate() 함수는 날짜의 특정 부분에 대한 관련 정보를 가져오는 함수입니다.

getdate(timestamp);

getdate() 함수는 날짜 및 시간 정보를 배열 형식으로 반환합니다. 매개변수 타임스탬프가 없으면 현재 시간이 우선 적용됩니다. 이 함수가 반환하는 연관배열 요소는 다음과 같습니다.

getdate() 함수가 반환하는 연관배열 요소에 대한 설명

键名 说明 返回值例子
"seconds" 秒的数字表示 059
"minutes" 分钟的数字表示 059
"hours" 小时的数字表示 023
"mday" 月份中第几天的数字表示 131
"wday" 星期中第几天的数字表示 0(表示星期天)到 6(表示星期六)
"mon" 月份的数字表示 112
"year" 4 位数字表示的完整年份 例如:19992003
"yday" 一年中第几天的数字表示 0365
"weekday" 星期几的完整文本表示 SundaySaturday
"month" 月份的完整文本表示 January>December
0 自从 Unix 纪元开始至今的秒数,和 time()        的返回值以及用于 date() 的值类似。 系统相关,典型值为从 -2147483648 到        2147483647

getdate() 함수예제

예제 1

이 예는 매개 변수 없이 getdate() 함수를 사용하며, 코드는 다음과 같습니다.

<?php
$time=getdate();

print_r($time);

?>

실행 결과는 아래와 같습니다.

php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명

php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명 getdate() 함수는 날짜와 시간 정보를 배열 형태로 반환하므로 print_r() 인쇄하는 데 사용됩니다.

예제 2

getdate() 함수를 사용하여 시스템의 현재 날짜 정보를 얻고 함수의 반환 값을 출력하는 예제 코드는 다음과 같습니다.

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码

$arr=getdate();

echo $arr[year]."-".$arr[mon]."-".$arr[mday]." ";

echo $arr[hours].":".$arr[minutes].":".$arr[seconds]." ".$arr[weekday]."<br/>";

echo "today is the $arr[yday]th of year";


?>

실행 결과 아래와 같습니다.

php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명

위는 getdate() 함수를 간단히 적용한 것입니다.

우리 모두는 1년이 12개월이고 일주일이 7일이라는 것을 알고 있지만... 컴퓨터는 그것을 모르기 때문에 다음 섹션에서 날짜가 유효한지 확인해야 합니다. , 우리는 날짜의 유효성을 확인하기 위해 PHP 함수를 사용하는 방법을 소개합니다.

위 내용은 php getdate() 함수를 이용하여 날짜 정보를 얻는 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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