developer tip

Android는 현재 UTC 시간을 얻습니다.

optionbox 2020. 11. 8. 09:46
반응형

Android는 현재 UTC 시간을 얻습니다.


현재 UTC 시간을 가져 오는 기능은 무엇입니까? System.getCurrentTime으로 시도했지만 장치의 현재 날짜와 시간을 얻습니다.

감사


System.currentTimeMillis()1970 년 1 월 1 일 00:00:00 UTC 이후의 밀리 초 수를 제공합니다. 현지 시간이 표시되는 이유는 Date인스턴스를 사용하기 전에 문자열 로 변환하기 때문일 수 있습니다 . DateFormats를 사용 하여 모든 시간대에서 Dates를 Strings 로 변환 할 수 있습니다 .

DateFormat df = DateFormat.getTimeInstance();
df.setTimeZone(TimeZone.getTimeZone("gmt"));
String gmtTime = df.format(new Date());

이 관련 질문참조하십시오 .


여기 내 대답을 참조하십시오.

Java에서 UTC 또는 GMT로 현재 날짜와 시간을 어떻게 얻을 수 있습니까?

에뮬레이터에서 시간대를 변경하여 완전히 테스트했습니다.

참고 URL : https://stackoverflow.com/questions/2818086/android-get-current-utc-time

반응형