java - 날짜 시간을 JAVA 날짜로 구문 분석

기사 출처 java sql-server-2008 datetime

IM은 SQL Server datetime (2013 년 1 월 1 일)을 SqlRowSet와 같은 형식으로 가져옵니다.

while (rs.next()) {
 myBean.setDateProp(rs.getString(4));
}


myBean DateProp의 유형은 java.util.Date이고, (1 Jan 2013)를 java 날짜 표현으로 변환하는 방법이 있습니까?

나는 다음 코드를 시도했다

SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss.SSS");
Date date=new Date();        
    try {
        date = sdf.parse("1 Jan 2013");           
    } catch (Exception e) {
        e.printStackTrace();

    }       


그리고 나는 ParseException


심각 : java.text.ParseException : 구문 분석 할 수없는 날짜 : "2013 년 1 월 1 일"


모든 방향 ...
이 시도 -

SimpleDateFormat sdf = new SimpleDateFormat("dd MMM yyyy");
Date date=new Date();        
try {
    date = sdf.parse("1 Jan 2013");           
}catch (Exception e) {
    e.printStackTrace();
}   

이 질문에 대해 Stack Overflow에서 비슷한 토론을 찾았습니다: https://stackoverflow.com/questions/13967635/

관련 기사
java - XQuery에서 배열을 사용하거나 구현하는 방법은 무엇입니까?
java - 인스턴스 변수의 이름이 인수 변수와 같을 때 호출
java - 객체 배열의 모든 조합
java - Java의 arraylist에 대용량 파일을로드하는 가장 좋은 방법
java - 배포 (게시) 후 Weblogic 오류 : 오류 503-- 서비스를 사용할 수 없음
java - "리소스로 시도"에 문제가 있음
java - Java 인터페이스에 대한 Java 특성 파일 바인딩
java - 날짜 시간 형식 Java로 시간 추가
java - Java의 내부 클래스에서 변수에 액세스
java - ArrayIndexOutOfBoundsException 데이터 액세스 시도