「Java8」java.sql.DateクラスのvalueOfメソッドの使い方

環境
JavaSE 1.8
Eclipse IDE 2019

書式
public static Date valueOf(String s)
JDBC 日付エスケープ形式中の文字列を Date 値に変換します。
パラメータ: s – 形式 “yyyy-mm-dd" で日付を表す String オブジェクト
戻り値: 指定された日付を表す java.sql.Date オブジェクト

使用例

package com.arkgame.study;

import java.sql.Date;

public class SimpleDateDemo {

      public static void main(String[] args) {
            // 変数strDateの宣言
            String strDate = "2022-05-17";
            // 変数strDate2の宣言
            String strDate2 = "2022-5-17";
            
            Date sqlDate = java.sql.Date.valueOf(strDate);
            System.out.println("変換結果1: " + sqlDate);
            Date sqlDate2 = java.sql.Date.valueOf(strDate2);
            System.out.println("変換結果2: " + sqlDate2);
      }

}

実行結果

変換結果1: 2022-05-17
変換結果2: 2022-05-17

 

Java

Posted by arkgame