Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 기본 시간대를 설정하지 않고 문자열에서 유닉스 타임스탬프 가져오기

<시간/>

문자열에는 시간대가 있으며 일반적으로 기본 시간대를 설정할 필요가 없습니다. 그러나 인쇄해야 하는 경우 기본 시간대를 명시적으로 설정할 수 있습니다. 아래는 동일한 작업을 수행하는 코드입니다 -

기본 시간대

예시

echo date_default_timezone_get();

출력

이것은 다음과 같은 출력을 생성합니다 -

UTC

시간대 지정 시

예시

echo date("Y-m-d H:i:s",strtotime("1/1/2020 00:00:00 America/Los_Angeles"));

출력

이것은 다음과 같은 출력을 생성합니다 -

2020-01-01 08:00:00

시간대를 지정하는 또 다른 방법

예시

echo date("Y-m-d H:i:s",strtotime("1/1/2020 00:00:00"));

출력

이것은 다음과 같은 출력을 생성합니다 -

2020-01-01 00:00:00