PHP에서 날짜 시간 이후 경과된 시간 계산
"2010-04와 같은 특정 날짜 및 시간 이후 경과된 시간 확인 -28 17:25:43"은 프로그래밍에서 일반적인 작업입니다. 목표는 "xx분 전" 또는 "xx일 전"과 같은 간결한 형식으로 시차를 나타내는 사용자 친화적인 출력을 생성하는 것입니다.
개인화된 시간 표현
날짜 문자열을 시간 개체로 변환하는 것은 필수 단계이지만 많은 답변에서는 원하는 출력 형식을 간과합니다. "xx분 전" 형식을 얻으려면 사용자 정의 기능이 필요합니다.
시간 계산을 인간화
한 가지 효과적인 접근 방식은 humanTiming() 함수를 활용하는 것입니다. 현재 시간과 제공된 타임스탬프 사이의 시간 차이를 계산합니다. 함수 내에서:
사용 예
기능을 사용하려면:
$time = strtotime('2010-04-28 17:25:43'); echo 'event happened '.humanTiming($time).' ago';
출력
제품에 따라 다름 시차가 있는 경우 출력은 다음과 같이 원하는 형식이 됩니다.
위 내용은 PHP에서 사람이 읽을 수 있는 형식(예: 'xx분 전')으로 경과 시간을 계산하고 표시하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!