시간 변환: HH:MM:SS를 순수 초로
시간 작업을 할 때 시간 문자열을 HH:MM:SS 형식을 총 초 수를 나타내는 단순 정수로 변환합니다. 이를 달성하기 위해 아래에 소개된 것과 같은 다양한 방법을 사용할 수 있습니다.
해결책:
제공되는 솔루션은 Perl 스타일 정규 표현식과 sscanf( ) 함수를 사용하여 시간 문자열을 분석하고 시, 분, 초 정보를 추출합니다. 그런 다음 간단한 산술을 사용하여 총 초 수를 계산합니다.
preg_replace()를 사용하여 문자열을 앞에 0으로 채움으로써 코드는 입력에 관계없이 sscanf() 함수가 구문 분석할 수 있도록 일관된 형식을 보장합니다. 문자열 형식. 이렇게 하면 추가 오류 처리나 "MM:SS"와 같은 부분 시간에 대한 특수 사례가 필요하지 않습니다.
작동 중인 코드는 다음과 같습니다.
이 접근 방식을 사용하면 쉽게 다음을 수행할 수 있습니다. HH:MM:SS 형식의 시간 문자열을 해당하는 총 초 표현으로 변환합니다.
위 내용은 PHP에서 HH:MM:SS 시간 문자열을 총 초로 변환하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!