자바 Date 형식 처리 방법
차이: java. sql. Date 는 SQL 문 구 를 대상 으로 사용 합 니 다. 날짜 만 포함 하고 시간 이 없 는 부분 입 니 다. getTime () 방법 으로 밀리초 수 를 되 돌려 줍 니 다.java. util. Date 는 java. sql. Date 의 부류 입 니 다.
메모: Prepared Statement 의 setDate () 방법의 두 번 째 매개 변수 와 ResultSet 의 getDate () 방법의 두 번 째 매개 변 수 는 모두 java. sql. Date 형식 입 니 다.
java. sql. Date 에서 java. util. Date 로 전환
java.sql.Date date = new java.sql.Date();
java.util.Date d = new java.util.Date(date.getTime());
java. util. Date 에서 java. sql. Date 로 전환
java.util.Date utilDate = new Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
java.sql.Time sTime = new java.sql.Time(utilDate.getTime());
java.sql.Timestamp stp = new java.sql.Timestamp(utilDate.getTime());
문자열 을 date 로 변환:
1. 가장 쉬 운 방법: Date date = new Date ("2013 - 05 - 12");
2.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//소문 자 mm 는 분 을 나타 낸다.
String str = "2013-05-12";
Date date = sdf.parse(str);
날짜 문자열
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date = new java.util.Date();
String str = sdf.format(date);
-----------------------------------------------------------------------------------------------------------
주의 차이 점:
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
date = df.parse(str);// Fri Fev 24 00: 00: 00 CST 2012, 이 방법 은 이러한 형식의 date 형식 데 이 터 를 얻 었 습 니 다.
date = java.sql.Date.valueOf(str);//2012 - 02 - 24, 이 방법 은 이러한 형식의 Date 데 이 터 를 얻 었 습 니 다.
데이터 에 date 형식의 데이터 가 있 을 때 형식 변환 을 할 때 다음 방법 을 사용 하 는 것 이 좋 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.