log4j에서 사용할 표준 시간대를 지정할 수 있습니까? 로그 파일의 날짜가 응용 프로그램과 다른 시간대가 필요합니다. log4j의 PatternLayout
은 SimpleDateFormat
을 사용합니다. 불행히도 패턴 문자열 (DateFormat
에는 setTimeZone
방법이 있지만 도움이되지 않음)을 통해 SimpleDateFormat
의 시간대를 제어하는 방법이없는 것 같습니다.log4j 날짜의 시간대 지정
log4j의 소스를보고 SimpleDateFormat
이 PatternParser.finalizeConverter
에 저장되어 있습니다. 불행히도 DateFormat
을 잡아서 시간대를 설정하는 쉬운 방법은 없습니다.
는 {미국/뉴욕은} DEBUG [인사] - 그것은 log4j를 자신의 일부 –
1.2.16 이후 작동하지 –