-2
시스템 날짜와 시간을 변경한다고 가정합니다. Java에서 Date
또는 Calendar
개체를 사용할 때 변경된/수정 된 시간이 올바르지 않습니다.거기에 자바에서 수정되지 않은 날짜와 시간을 얻을 수있는 방법은 무엇입니까?
수정 한 시간이 아닌 정확한 현지 시간이 필요합니다.
long millis = System.currentTimeMillis();
SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a");
Date date = new Date(millis);
System.out.println(dateFormat.format(date));
그런 다음 시간을 수정하지 마십시오. – Kayaman
다음 질문에 답하는대로 서버에서 다운로드하십시오. https://stackoverflow.com/questions/7081262/getting-time-from-public-time-server-using-timetcpclient –
@FrancescoSerra, 특정 서버에서 제대로 작동합니다. 나는 서버가 위의 코드가 동작하도록 NTP를 지원해야한다고 생각한다. 나는 서버를 가지고 있지만 그 id를 주었지만 아무것도 반환하지 않습니다. 서버에서 시간을 얻으려면 어떻게해야합니까? – Sudeep