How to store time from java.util.Date into java.sql.Date

后端 未结 2 629
萌比男神i
萌比男神i 2021-01-05 01:32

I want to convert java.util.Date to java.sql.Date but I want hours, minutes, and seconds as well but java.sql.Date can be used only to store date(n

2条回答
  •  無奈伤痛
    2021-01-05 02:03

    As other folks said, you need to use java.sql.TimeStamp.

    public class Test {
            public static void main(String[] args) {
                java.util.Date date = new java.util.Date();
                java.sql.Timestamp sqlTimeStamp = new java.sql.Timestamp(date.getTime());
                System.out.println("util-date:" + date);
                System.out.println("sql-timestamp:" + sqlTimeStamp );
    
            }
    
    }
    

    http://tutorials.jenkov.com/java-date-time/java-sql-date.html

提交回复
热议问题