Java에서 밀리초 타임스탬프를 문자열 형식의 시간으로 변환
Java 개발자는 다음을 나타내는 긴 값을 변환해야 하는 시나리오에 직면할 수 있습니다. Epoch(1970-01-01T00:00:00Z) 이후 경과된 밀리초 사람이 읽을 수 있는 특정 형식의 시간 문자열(예: h:m:s:ms) 이는 log4j와 같은 로깅 프레임워크의 타임스탬프를 사용하여 작업할 때 자주 발생합니다.
logEvent.timeStamp/(1000*60*60) 또는 TimeUnit.MILLISECONDS.toMinutes(와 같은 간단한 나누기 또는 변환을 사용하려고 시도할 수도 있습니다. logEvent.timeStamp), 잘못된 결과로 이어지는 경우가 많습니다.
밀리초를 정확하게 변환하려면 원하는 시간 형식으로 변경하려면 다음 단계를 따르세요.
이 접근 방식을 사용하면 타임스탬프를 지정된 형식의 문자열로 정확하게 변환하여 시간 관련 정보를 효과적으로 표시하거나 처리할 수 있습니다.
위 내용은 Java에서 밀리초 타임스탬프를 형식화된 시간 문자열로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!