728x90
반응형
SMALL
날짜 형태를 바꿔야할 경우가 있다.
"2018-11-18 23:00:05" -> "2018-11-18" 로만 표현을 해줘야 한다든지..
그럴땐 SimpleDateFormat과 Date 객체를 이용해서 변환이 가능하다.
/**
* String yyyymmdd hh:mm:ss 데이터를 정해진 포맷으로 변경
* @param date_s 변경될 날짜의 문자형 데이터
* @param format 변경할 포맷
* @return 예) "20181118 23:03:05", "yyyy-mm-dd" -> "2018-11-18"
*/
public static String searchDateConvert(String date_s, String format) {
String newstring = "";
try {
SimpleDateFormat dt = new SimpleDateFormat("yyyyy-mm-dd hh:mm:ss");
Date date = dt.parse(date_s);
newstring = new SimpleDateFormat(format).format(date);
return newstring;
} catch (Exception e) {
e.printStackTrace();
}
return newstring;
}
728x90
반응형
LIST
'Java' 카테고리의 다른 글
자바 파일 복사 메소드 (0) | 2020.11.11 |
---|---|
Java 파일 확장자 추출 (0) | 2020.11.11 |
JAVA List를 배열로, 배열을 List로 (0) | 2020.11.11 |
String 문자열 내의 문자열 개수 찾기 (0) | 2020.11.11 |
JAVA String 비교 equals (0) | 2020.11.11 |