PHP는 현재 시간 이후(이전) 시간을 계산합니다
PHP에는 매우 강력한 함수인 strtotime() 함수가 있습니다. 이 함수는 언급한 것처럼 매우 강력한 사용 방법을 가지고 있습니다. 매뉴얼에 있습니다. 네, 하지만 실제로 적용할 수 있는 사람은 많지 않을 것 같습니다.
현재 시간에서 N일 후의 날짜를 계산하기 위해 아주 복잡한 함수를 작성하다가 우연히 이 함수를 발견했습니다. 앞으로는 잊어버리지 않도록 지금 기록해 두겠습니다
현재 시간으로부터 1주일 후의 타임스탬프: strtotime("+1 week"), 그게 다입니다. 1주일 후에는 N주가 지나면 모두가 알 것 같아요, ㅎㅎ...
그럼. 한 예에서 추론해 보세요. 한 달 후에는 어떨까요? strtotime("+1개월")이어야 합니다.
5일 후의 시간은 어떻습니까? 물론 strtotime("+5일");
12시간은 어떻습니까? 나중에? strtotime("+12시간");
물론 20분 후: strtotime("+20분");
30초 후는 strtotime("+30초" );
지난 토요일은 어땠나요? strtotime("Last Saturday")이어야 합니다;
다음 토요일은 당연히 strtotime("Next Saturday");
물론 이렇게 복잡하게 작성할 수도 있습니다. 시간은 1개월 0입니다. 2주 3일 4시간 16분 32초 후:
date("Y-m-d H:i:s",strtotime("+1개월 +1주 +3 일 +4시간 +16분 +32초”));
현재 시간 이후의 시간은 “+”, 이전 시간은 물론 “-”입니다!
위 내용은 PHP가 현재 시간 이후(이전) 시간을 계산하는 방법을 측면을 포함하여 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.