> Java > java지도 시간 > Java에서 java.util.Date와 java.sql.Date 사이를 변환하는 방법은 무엇입니까?

Java에서 java.util.Date와 java.sql.Date 사이를 변환하는 방법은 무엇입니까?

Linda Hamilton
풀어 주다: 2024-12-25 20:13:17
원래의
618명이 탐색했습니다.

How to Convert Between java.util.Date and java.sql.Date in Java?

Java 날짜 변환: java.util.Date와 java.sql.Date 간 변환

Java에서 날짜 작업을 할 때 두 날짜 사이를 변환해야 할 수도 있습니다. java.util.Date 및 java.sql.Date. 암시적 또는 명시적 유형 변환을 기대할 수 있지만 Java API에는 명시적인 변환 프로세스가 필요합니다. 이 가이드는 솔루션을 자세히 살펴보고 필요한 코드에 대한 명확한 설명을 제공합니다.

아래 코드 조각은 java.util.Date 개체를 java.sql.Date 개체로 변환하는 방법을 보여줍니다.

java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

System.out.println("utilDate:" + utilDate);
System.out.println("sqlDate:" + sqlDate);
로그인 후 복사

이 코드에서는 다음 단계가 수행됩니다.

  1. java.util.Date 객체: 새로운 java.util.Date()를 사용하여 현재 시간을 나타내는 java.util.Date 인스턴스를 생성합니다.
  2. 밀리초 가져오기 : java.util.Date 객체에서 getTime()을 호출하여 에포크(1월 1일, 1월 1일) 이후의 밀리초 수를 나타내는 긴 값을 검색합니다. 1970, 00:00:00 GMT).
  3. java.sql.Date 객체 생성: 생성자 java.sql을 사용하여 java.sql.Date의 새 인스턴스에 밀리초를 전달합니다. .날짜(긴 밀리초).
  4. 결과 인쇄: System.out.println을 사용하여 비교를 위해 java.util.Date 및 java.sql.Date 개체의 값을 모두 표시합니다.

위 내용은 Java에서 java.util.Date와 java.sql.Date 사이를 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿