2014-04-08 4 views
0

자바에서 대학 프로젝트를 수행하기 위해 Eclipse를 사용하고 있습니다. C#과 같은 날짜 선택기가 내장되어 있지 않으므로 JDateChooser을 다운로드하여 추가했습니다. 선택한 날짜를 검색하려고했지만 실패했습니다 :JDatechooser에서 선택한 날짜를 검색하는 방법은 무엇입니까?

String Date = dateChooser.getDate(); //I want to the date to be retrieved as string 

아이디어가 있으십니까? 내가해야하는 일종의 초기화가 있습니까? 내가 올바른 구성 요소가있는 경우

+0

나는 GETDATE는 – MadProgrammer

+0

다음 좋아, 그것은 어떤 데이터 유형을 반환 않는 문자열을 반환 생각하지 않아? 그리고 어떻게 그것으로부터 날짜를 얻습니까? – XenonDragon

+0

사용중인 JDateChooser를 알려주는 데 도움이 될 수도 있습니다. – MadProgrammer

답변

0

사용자가 Date 객체를 반환 getDate()를 호출하여 선택한 날짜를 검색합니다. 그런 다음 SimpleDateFormat.format()를 호출하여 String에 그 개체를 변환 :

Date    d; 
SimpleDateFormat sdf; 
String   s; 

d = dateChooser.getDate();      // Date selected by user 
sdf = SimpleDateFormat("MM/dd/yyyy HH:mm:ss"); // Or whatever format you need 
s = sdf.format(d);        // Viola 

참조 : Question 5683728

+0

을 참조했다. 안녕하세요. 고마워요. 시도 할 때마다 dateChooser.getDate()에 오류가 발생합니다. 디자인에서 이름이 "dateChooser"라고 확신하지만 "dateChooser를 확인할 수 없습니다."라고 말합니다. – XenonDragon

+0

또한 빌드 경로에 추가되었는지 확인했지만 여전히 오류가있어 실행할 수 없습니다. 도와주세요. 내가 날짜 선택기를 사용하기 전에해야 할 일은 무엇입니까? 나는 뭔가를 놓칠지도 모른다. – XenonDragon

0

Java DocsgetDate 방법은 Date

GETDATE

공공 java.util.Date GETDATE()

날짜를 리턴 것으로 나타났다. JDateChooser가 null 날짜로 시작되고 사용자가 날짜를 설정하지 않은 경우 null이 반환됩니다.

반환 값 :
현재 날짜