0
내 캘린더를 앱에서 사용하지만 캘린더를 사용하면 timeInMillis가 잘못되었습니다. system
반환 1345846849921
캘린더 리턴 시간이 잘못됨
now
, 내 시간대에 1345848049917
now
가 System.currentTimeMillis()
과 동일해야하지만되지 않습니다 : 예를 들어
// Get Current Time
Calendar calNow = Calendar.getInstance();
calNow.setTimeInMillis(System.currentTimeMillis());
calNow.add(Calendar.HOUR, calNow.get(Calendar.HOUR_OF_DAY));
calNow.add(Calendar.MINUTE, calNow.get(Calendar.MINUTE));
long now = calNow.getTimeInMillis();
긴 now
반환 :
난 당신에게 예를 보여 : 25.08.2012 - 00:40:49
System.currentTimeMillis()
은 : 25.08.2012 - 00:20:49
정확하게 20 분 후, 그러나 왜?