Java에서 얻은 시간과 시스템 시간 간의 불일치에 대한 해결 방법: 1. JVM이 실행 중일 때 매개변수를 추가하고 시간대를 지정합니다. 2. 프로그램에서 직접 시간대를 설정합니다. 3. 28800을 직접 추가합니다.
Java에서 얻은 시간과 시스템 시간의 불일치에 대한 해결 방법:
방법 1: JVM이 실행 중일 때 매개변수를 추가하고 시간대를 지정합니다. -D user.timezone=GMT+08
방법 2: 프로그램에서 직접 시간대를 설정하세요. System.setProperty(“user.timezone”,”GMT +08″);
방법 3: 28800을 직접 추가하세요(8시간*60분*60초=28800)
이 아이디어를 따르세요. 검색 관련 단계는 tomcat 시작 시 기본 시간대를 설정하는 방법은 catalina.sh 파일
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT+08"
Tomcat을 다시 시작하면 정상적으로 됩니다.
관련 학습 권장사항: Java 기본 튜토리얼
위 내용은 Java에서 얻은 시간이 시스템 시간과 일치하지 않으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!