XML API에서 날짜가 넘어왔는데 String으로 받고 보니까 이렇게 생겼다.
"Thu Jan 19 10:00:00 KST 2012"
내 목적은 2012.01.19 형식으로 변환하는것.
일단 DATE로 변환시키고 2012.01.19 형태로 스트링으로 저장할 것임.
DateFormat dateFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH); SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd", Locale.KOREA); String beforeDate = "Thu Jan 19 10:00:00 KST 2012"; Date date = dateFormat.parse(beforeDate); String afterDate = sdf.format(date); // 2012.01.19 |
Locale이 뽀인트!
'개발 > JAVA' 카테고리의 다른 글
톰캣 실행시 OutOfMemory : permgen space, 톰캣 안켜짐 (1) | 2013.03.07 |
---|---|
도메인 객체에 Serializable 을 implements 하는 이유 (0) | 2013.02.07 |
밀리세컨드 시분초로 변환하기, 소수점 밑에 버림 (0) | 2012.12.18 |
XStream으로 XML , Object 변환하기 (0) | 2012.09.20 |
날짜 구하기 (0) | 2012.08.09 |