찾다

 >  Q&A  >  본문

PHP에서 시스템 시간이 2038-01-19 이후로 설정되면 얻은 현재 시간이 음수로 잘립니다. 해결 방법은 무엇입니까?

시스템은 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_阿雄488일 전259

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다