>백엔드 개발 >PHP 튜토리얼 >PHP에서 strtotime() 함수 사용

PHP에서 strtotime() 함수 사용

高洛峰
高洛峰원래의
2016-11-29 11:42:471210검색

1. 지정된 날짜의 unix 타임스탬프를 가져옵니다.

strtotime("2009-1-22") 예는 다음과 같습니다.

1.echo strtotime("2009-1 -22")

결과: 1232553600

지침: 2009년 1월 22일 0:00:00의 타임스탬프를 반환

두 번째, 영어 텍스트 날짜 및 시간 가져오기 , 예시는 다음과 같습니다.

비교를 위해 날짜를 사용하여 현재 타임스탬프와 지정된 타임스탬프를 시스템 시간으로 변환합니다.

(1) 내일 이 시간의 타임스탬프를 인쇄합니다. strtotime(" +1일")

현재 시간: 1.echo date("Y-m-d H:i:s",time())

결과: 2009-01-22 09:40:25

지정 시간 :1.echo date("Y-m-d H:i:s",strtotime("+1 day"))

결과: 2009-01-23 09:40:25

(2 )어제 이 시간의 타임스탬프를 인쇄합니다. strtotime("-1 day")

현재 시간: 1.echo date("Y-m-d H:i:s",time( ))

결과 :2009-01-22 09:40:25

지정 시간: 1.echo date("Y-m-d H:i:s",strtotime("-1 day" ))

결과 :2009-01-21 09:40:25

(3) 다음 주 이 시간의 타임스탬프를 인쇄합니다. strtotime("+1 week")

현재 시간: 1.echo 날짜("Y-m-d H:i:s",time())

결과: 2009-01-22 09:40:25

지정 시간: 1 .echo date("Y-m-d H: i:s",strtotime("+1 week"))

결과: 2009-01-29 09:40:25

(4) 인쇄 지난주 이 시간의 타임스탬프 strtotime("-1 week")

현재 시간: 1.echo date("Y-m-d H:i:s",time())

결과: 2009-01-22 09: 40:25

지정시간: 1.echo date("Y-m-d H:i:s",strtotime("-1 week"))

결과: 2009-01-15 09: 40:25

(5) 지정된 요일의 타임스탬프를 인쇄합니다. strtotime("다음 목요일")

현재 시간: 1.echo 날짜( "Y-m-d H:i:s", time())

결과: 2009-01-22 09:40:25

지정 시간: 1.echo date("Y-m-d H:i :s",strtotime("next 목요일 "))

결과: 2009-01-29 00:00:00

(6) 지정된 요일의 타임스탬프를 인쇄합니다. strtotime ("지난 목요일")

현재 시간: 1.echo 날짜("Y-m-d H:i:s",time())

결과: 2009-01-22 09:40: 25

지정 시간: 1 .echo date("Y-m-d H:i:s",strtotime("지난 목요일"))

결과: 2009-01-15 00:00:00

위의 예에서 볼 수 있듯이 strtotime 영어 텍스트의 날짜 및 시간 설명을 Unix 타임스탬프로 구문 분석할 수 있습니다. mktime() 또는 date()를 결합하여 날짜 및 시간 형식을 얻습니다. 지정된 타임스탬프를 입력하고 필요한 날짜와 시간을 달성합니다.


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