Android

(시간 동기화 관련)날자 형식 -> 밀리세컨드 로 변환

Machine_웅 2020. 12. 8. 11:04
728x90
반응형
  public Long get_mil(String date){
        Long result = null;
        try {
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.KOREA);
            Date serverDate = simpleDateFormat.parse(date);
            Calendar serverCalendar = Calendar.getInstance();
            serverCalendar.setTime(serverDate);
            long server_time_m = serverCalendar.getTimeInMillis();
            result = server_time_m;
        }catch (Exception e){

        }
        return result;
    }

* 사용자가 임의로  시간설정을 바꾸는 경우 
서버시간의 밀리세컨트   -   디바이스 시스템의 시간 밀리세컨드 의 차이값만큼
디바이스 시스템 시간에 더하고 빼고 해서 현재 시간을 구한다. 

728x90
반응형

'Android' 카테고리의 다른 글

키해시 구하기  (1) 2021.01.12
Android SNS 공유하기 - 스크랩  (0) 2021.01.12
android status bar 숨기기  (0) 2020.11.30
해시키 추출  (0) 2020.11.11
SharedPreference 사용  (0) 2020.10.14