Java에서 문자열을 날짜로 변환하는 방법
    
    
            Hassan Saeed
    2023년10월12일
    
    Java
    Java String
    
 
이 가이드에서는 Java에서 문자열을 ‘날짜’로 변환하는 방법에 대해 설명합니다.
Java에서SimpleDateFormat을 사용하여 문자열을date로 변환
    
Java에서 문자열을 날짜로 변환하는 가장 간단한 방법은 SimpleDateFormat클래스를 사용하는 것입니다. 먼저 yyyy-MM-dd와 같이 문자열이 나타내는 날짜 형식을 정의해야합니다. 아래 예는이를 설명합니다.
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class MyClass {
  public static void main(String args[]) throws ParseException {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    String strDate = "2000-05-01";
    Date date = new Date(sdf.parse(strDate).getTime());
    System.out.println(date);
  }
}
출력:
Mon May 01 00:00:00 GMT 2000
몇 가지 다른 날짜 형식으로 시도해 보겠습니다. 아래 예는 문자열-"January 2, 2010"을 Java의date로 변환합니다.
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class MyClass {
  public static void main(String args[]) throws ParseException {
    SimpleDateFormat sdf = new SimpleDateFormat("MMMM d, yyyy");
    String strDate = "January 2, 2010";
    Date date = new Date(sdf.parse(strDate).getTime());
    System.out.println(date);
  }
}
출력:
Sat Jan 02 00:00:00 GMT 2010
마찬가지로 모든 날짜 형식을 정의하고 Java에서 문자열 표현을 ‘날짜’로 변환 할 수 있습니다.
        튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다