2011-02-16 3 views
3

방법 org.joda.time.getName(long instant)의 사람이 읽을 수있는 이름을 얻는 방법은 long 필요,이 "즉시"이고 문서가 문제를 해결하지 않는 것을 이해하지 않습니다.JodaTime이 : 나는 DateTimeZone

시간대 ID에서 생성 한 DateTimeZone이 있는데, 이제는 원하는 모든 것을 읽을 수있는 이름입니다. 왜 내가 값을 전달해야만 하는가?

답변

0

instant은 1970-01-01T00 : 00 : 00Z에서 이름을 가져 오는 데 걸리는 시간 (밀리 초)입니다.

http://joda-time.sourceforge.net/apidocs/org/joda/time/DateTimeZone.html#getName%28long%29

+1

오른쪽으로 보았습니다. 그러나 저는이 목적에 대해 이해하지 못하거나 정확하게 입력해야 할 가치가 있다고 말하려고합니다. 난 단지 시간대의 텍스트 이름을 원해, 왜 그 문제에 대해 1970 년, 2011 년 또는 2050 년을 입력해야합니까? 표준 시간대의 이름이 여전히 표준 시간대의 이름이 아닌가? 그냥 현재 System.currentTimeMillis()를 사용해야합니까? –

+0

이 함수는 표준 시간대를 가져옵니다. 예를 들어 독일의 경우 '+01 : 00'입니다. 여름에는 일광 절약 시간 때문에'+02 : 00 '이됩니다. –

+1

데이비드 파크에 동의해야합니다. 이 API는 의미가 없습니다 *. –