PHP에서 시스템 시간이 2038-01-19 이후로 설정되면 얻은 현재 시간이 음수로 잘립니다. 해결 방법은 무엇입니까?
andrew_阿雄
andrew_阿雄 2023-07-29 17:15:28
0
0
282

시스템은 64비트 운영 체제이고, PHP 7.3도 64비트이며, PHP_INT_MAX는 9223372036854775807, date.timezone = "PRC"

시스템 시간을 2038-01-19로 설정한 후 time()을 사용하여 가져옵니다. 현재 시간을 음수로 가로채려면

$dateTime = new DateTime();을 사용하세요.

$timestamp = $dateTime->getTimestamp();

도 음수입니다.

해결해?

내가 작성한 지원서가 2038-01-19

이후 폐기되는 것을 원하지 않습니다.

andrew_阿雄
andrew_阿雄

모든 응답(0)
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿