2010-08-12 10 views
3

java.util.concurrent.TimeUnit을 사용하여 밀리 초를 분으로 변환하는 방법이 있습니까? Android java.util.concurrent.TimeUnit 밀리 초를 분으로 변환

This answer

당신이 TimeUnit.MILLISECONDS.toMinutes() 방법을 사용할 수 있습니다 제안하는 것, 그리고 문서는 TimeUnit.MINUTES으로 TimeUnit.MILLISECONDS.convert() 방법을 사용할 수 있음을 시사한다 - 문제는 TimeUnit.MINUTES 또는 TimeUnit.MILLISECONDS.toMinutes()도 사실에 보이는 존재한다는 것입니다.

여기에 뭔가가 있습니까?

답변

3

> 그렇게 : 1.6 docs

+0

이것은 Android에 관한 것으로 가정하면 도움이되지 않습니다. 그것은 1.5 API를 기반으로 것으로 보인다. –

+0

사실, 불일치를 설명합니다. 아마 안드로이드에서 자신의 확장을 구현해야합니다. –

+0

아, 네 말이 맞아. 링크 된 코멘트가 '1.6'을 가리킬 때, 안드로이드 1.6을 의미한다고 가정합니다. 아마도 그것을 알고 있었을 것입니다. 감사! –

3

당신이 분 MS에서 할 필요가 60000으로 나누기 왜 그냥 내가 TimeUnit와 1.6에 분을 추가했을 수 생각

+0

는 나사가 용이하기 때문에 1.5 docs을 600000을 타이핑하고, TimeUnit을 사용하면 60000으로 나누는 것이 무엇을하는지 명확히 알 수 있습니다. –

+1

(60 * 1000)로 나누면 더 명확 해집니다. –

+0

그래, 나는 milliseconds/(60 * 1000) 스타일을하는 것에 의지했다. 그러나 나는 많은 유닛들 (밀리 세컨드에서 분, 일,시, 주간으로 갈 것입니다)을 위해 이것을하고 있습니다. 그렇게 할 수있는 더 예쁜 방법이 있다면 나는 그것을 선호 할 것입니다. –

관련 문제