728x90
반응형
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
// 8자리 숫자 (예: 20240927)
String dateStr = "20240927";
// 입력된 8자리 숫자 형식을 변환하기 위한 DateTimeFormatter 정의
DateTimeFormatter originalFormatter = DateTimeFormatter.ofPattern("yyyyMMdd");
DateTimeFormatter targetFormatter = DateTimeFormatter.ofPattern("yyyy.MM.dd");
// 문자열을 LocalDate 객체로 변환
LocalDate date = LocalDate.parse(dateStr, originalFormatter);
// 원하는 형식으로 변환
String formattedDate = date.format(targetFormatter);
// 결과 출력
System.out.println("변환된 날짜: " + formattedDate);
}
}
728x90
반응형