>  기사  >  백엔드 개발  >  PHP 형식 현지 시간 날짜를 정수로 변환

PHP 형식 현지 시간 날짜를 정수로 변환

WBOY
WBOY앞으로
2024-03-21 14:02:52933검색

이 글에서는 PHP가 현지 시간과 날짜를 정수로 형식화하는 방법을 자세히 설명할 것입니다. 편집자는 이것이 꽤 실용적이라고 생각하므로 이 글을 읽은 후 뭔가를 얻을 수 있기를 바랍니다.

PHP는 현지 시간과 날짜를 정수로 형식화합니다

현지 시간 날짜를 정수로 형식화하려면 phpstrtotime() 기능을 사용할 수 있습니다. 이 함수는 주어진 날짜 시간 string을 1970년 1월 1일 00:00:00 UTC 이후 경과된 초 수를 나타내는 UNIX 타임스탬프 형식의 정수로 변환합니다.

문법

으아아아

매개변수

  • $timestamp: 변환할 날짜 및 시간 문자열입니다. 다음을 포함한 다양한 형식이 가능합니다:
    • "YYYY-MM-DD HH:MM:SS"
    • "YYYY-MM-DD"
    • "HH:MM:SS"
    • "+1일"
    • "다음 주 월요일" 등

반품 가치

  • 정수 형식의 Unix 타임스탬프입니다. 주어진 문자열이 유효하지 않은 경우 FALSE를 반환합니다.

사용법

현지 시간 날짜를 정수로 형식화하려면 다음 단계를 따르세요.

  1. 변환할 날짜 시간을 가져옵니다.
  2. 이를 strtotime() 함수에 전달하세요.
  3. 반환 값을 변수에 할당합니다.

으아아아

이 예는 1970년 1월 1일 00:00:00 UTC 이후 경과된 시간(초)을 출력합니다.

주의

  • strtotime() 이 함수는 현지 시간대를 사용합니다.
  • 주어진 문자열이 유효하지 않은 경우 FALSE를 반환합니다.
  • 변환된 UNIX 타임스탬프는 32비트 정수이므로 오버플로될 위험이 있습니다.

다른 방법

strtotime() 함수 외에도 현지 시간과 날짜를 정수로 형식화하는 다른 방법이 있습니다.

  • gmdate(): 그리니치 표준시(GMT)로 타임스탬프를 가져옵니다.
  • gmmktime(): 그리니치 표준시(GMT)로 타임스탬프를 생성합니다.
  • time(): 현재 시간의 UNIX 타임스탬프를 가져옵니다.

결론

strtotime() 함수를 사용하면 현지 시간 날짜를 1970년 1월 1일 00:00:00 UTC 이후 경과된 초 수를 나타내는 정수로 쉽게 형식화할 수 있습니다.

위 내용은 PHP 형식 현지 시간 날짜를 정수로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lsjlt.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제