시간을 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일. 현지화된 타임스탬프 예이 예는 mktime() 함수를 사용하여 시스템의 현재 시간을 가져오므로 날짜() 함수는 반드시 날짜와 시간을 출력하려면 포맷을 사용하세요. 예제 코드는 다음과 같습니다.
mktime(hour,minute,second,month,day,year,is_dst)
실행 결과는 그림과 같습니다.
위는 mktime()의 간단한 적용입니다. 기능.
PHP에서는 현재 타임스탬프를 가져오는 함수가 제공됩니다. 다음 섹션에서는 현재 타임스탬프를 얻는 방법을 설명하겠습니다.
위 내용은 PHP mktime() 함수는 로컬 타임스탬프를 가져옵니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!