2012-01-24 1 views
0

특정 양의 시간을 지정하는 방법에 대해 궁금합니다 (예 : X 초). Till (슈퍼마켓까지)을 나타내는 클래스의 동작을 작성하고 1 개 항목을 체크 아웃하는 데 걸리는 시간을 지정합니다. 내가 항목의 수를 받으면, 그래서 나는이 일을 해요시간 - X 초/분 및 기본 산술을 지정하십시오.

은 고객이, 고객 서비스를 제공하는 데 걸리는 시간을 단순히 :

ITEM_CHECKOUT_TIME * NumberOfItems; 

ITEM_CHECKOUT_TIME가 일정한 것, 내가 지정하고자하는 것 . 위와 같이이 상수에 대한 일부 기본 산술 연산이 수행됩니다.

확실히, 시간을 나타 내기 위해 double을 사용할 수는 있지만 실제로 Time 클래스 또는이 작업을 위해 특별히 필요한 것이 있는지 궁금해하고있었습니다.

감사합니다.

답변

0

시간을 나타내는 데 double을 사용하지 않습니다. 아마도 밀리 초 (또는 나노초)로 표현할 수 있습니다. 당신은 애호가 뭔가를 찾고 있다면, 당신은 Joda 타임 라이브러리에 Duration 클래스를보고 할 수 있습니다 :

http://joda-time.sourceforge.net/key_duration.html

관련 문제