>  기사  >  백엔드 개발  >  PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.

PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.

怪我咯
怪我咯원래의
2017-04-17 15:39:294542검색

시간을 UNIX 타임스탬프로 변환하려면 PHP의 mktime() 함수를 사용하세요.

mktime() 함수는 주어진 매개변수를 기반으로 UNIX 타임스탬프를 반환합니다. 타임스탬프는 UNIX 시대(1970년 1월 1일)부터 지정된 시간까지의 초 수를 포함하는 긴 정수입니다. 해당 매개변수는 오른쪽에서 왼쪽으로 생략할 수 있습니다. 생략된 매개변수는 현지 날짜 및 시간의 현재 값으로 설정됩니다. 이 함수의 구문 형식은 다음과 같습니다.

매개변수 설명:

시간 선택사항. 지정된 시간.

분은 선택사항입니다. 지정된 분.

두 번째 선택 사항입니다. 초를 지정합니다.

월 선택사항. 숫자로 된 월을 지정합니다.

일 선택사항. 요일을 지정하세요.

연도 선택사항. 지정된 연도. 일부 시스템에서는 법적 값이 1901 - 2038 사이입니다. 그러나 이 제한은 PHP 5에서는 더 이상 존재하지 않습니다.

is_dst 선택사항입니다. 시간이 일광 절약 시간(DST) 기간인 경우 1로 설정되고, 그렇지 않은 경우 0, 알 수 없는 경우 -1로 설정됩니다. (PHP 5.1.0부터 이 매개변수는 더 이상 사용되지 않습니다. 대신 새로운 시간대 처리 기능을 사용해야 합니다.)

참고: 유효한 타임스탬프의 일반적인 범위는 1901 GMT 12 January 13입니다. 20:45:54~2038년 1월 19일, 03:14:07(이 범위는 32비트 부호 있는 정수의 최소값과 최대값을 따릅니다.) Windows 시스템에서는 이 범위가 1970년 1월 1일로 제한됩니다. ~ 2038년 1월 19일.

PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.

현지화된 타임스탬프 예

이 예는 mktime() 함수를 사용하여 시스템의 현재 시간을 가져오므로 날짜() 함수는 반드시 날짜와 시간을 출력하려면 포맷을 사용하세요. 예제 코드는 다음과 같습니다.

mktime(hour,minute,second,month,day,year,is_dst)

실행 결과는 그림과 같습니다.

PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.위는 mktime()의 간단한 적용입니다. 기능.

PHP에서는 현재 타임스탬프를 가져오는 함수가 제공됩니다. 다음 섹션에서는 현재 타임스탬프를 얻는 방법을 설명하겠습니다.

위 내용은 PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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