ホームページ > Java > &#&チュートリアル > Javaでjava.util.Dateをjava.sql.Dateに変換するにはどうすればよいですか?

Javaでjava.util.Dateをjava.sql.Dateに変換するにはどうすればよいですか?

DDD
リリース: 2024-12-24 08:06:17
オリジナル
403 人が閲覧しました

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

変換の難題: java.util.Date から java.sql.Date へ

java.util.Date をクエリの入力ソースでは、代わりに java.sql.Date が必要になる場合があります。ただし、これら 2 つのデータ型の間で暗黙的または明示的な変換を実行できないことは、特に Java API を初めて使用する人にとっては課題となります。

心配する必要はありません。変換の探求はすでに解決されています。

java.util.Date を対応する java.sql.Date に効率的に変換するには、次のコードを使用します。

import java.util.Date;
import java.sql.Date;

public class ConversionMagic {

  public static void main(String[] args) {
    Date utilDate = new Date();
    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
    System.out.println("Initial java.util.Date: " + utilDate);
    System.out.println("Transformed java.sql.Date: " + sqlDate);
  }

}
ログイン後にコピー

これスニペットは変換プロセスをカプセル化します。ここで、java.sql.Date のコンストラクターは入力として java.util.Date のミリ秒表現を期待します。

出力例は変換を検証します。

Initial java.util.Date: Tue Aug 09 11:38:11 GMT+08:00 2022
Transformed java.sql.Date: 2022-08-09
ログイン後にコピー

以上がJavaでjava.util.Dateをjava.sql.Dateに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート