Java에서 기간 형식 지정(H:MM:SS)
질문:
어떻게 초 단위로 표시되는 기간을 H:MM:SS 형식으로 지정할 수 있나요? Java?
답변:
H:MM:SS 패턴을 사용하여 기간 형식을 지정하려면 다음 접근 방식을 사용할 수 있습니다.
포매터 개체 만들기: 이 개체는 기간.
java.util.Formatter formatter = new java.util.Formatter();
%d 수정자 사용: 이 수정자는 변수가 10진수 형식으로 지정되어야 함을 지정합니다.
formatter.format("%d:%02d:%02d", seconds / 3600, (seconds % 3600) / 60, (seconds % 60));
형식화된 문자열 검색: 마지막으로 toString( ) 포맷터의 메소드 개체.
String formattedDuration = formatter.toString();
예:
int seconds = 3661; String formattedDuration = String.format("%d:%02d:%02d", seconds / 3600, (seconds % 3600) / 60, (seconds % 60)); System.out.println(formattedDuration); // Output: 1:01:01
위 내용은 Java에서 H:MM:SS 형식으로 기간을 형식화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!