시차의 최대 간격을 결정합니다: PHP 구현을 분, 시간, 일, 주 등으로 결정합니다.
P粉287726308
P粉287726308 2023-09-13 22:30:14
0
1
605

시차를 계산한 후 그 차이가 분, 시간, 아니면 일, 주, 월, 년인지 어떻게 알 수 있나요?

으아악

빨리 배우다 보니 명확하게 정리할 필요가 생겼습니다. 최소한의 정보만 표시하고 싶습니다. 예: "0일, 0시간, 39분 남음" 대신 "39분 남음".

P粉287726308
P粉287726308

모든 응답(1)
P粉561438407

https://www.php.net/manual/en/class.dateinterval.php - DateInterval 객체에는 몇 가지 속성이 있으므로($time_left는 그 중 하나입니다) 이를 테스트하고 더 큰지 확인할 수 있습니다. 0보다. 가장 큰 것부터 시작하는 것이 좋습니다.

예:

으아아아

온라인 데모: https://3v4l.org/BiYHD. $expire_date 조정해 보고 결과를 테스트해 보세요.

참고: 어떤 이유로 DateInterval 클래스는 주 번호를 알려주는 것을 지원하지 않습니다. 위에서는 일 수를 7로 나누면 주 수를 계산하기에 충분하다고 가정합니다. 그런 다음 남은 일수를 다시 계산해야 합니다(배포 주의 일수 제외).

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿