How to convert java.util.Date to java.sql.Date?

后端 未结 18 2335
梦如初夏
梦如初夏 2020-11-22 01:44

I am trying to use a java.util.Date as input and then creating a query with it - so I need a java.sql.Date.

I was surprised to find that it couldn\'t do the conver

18条回答
  •  無奈伤痛
    2020-11-22 02:39

    Format your java.util.Date first. Then use the formatted date to get the date in java.sql.Date

    java.util.Date utilDate = "Your date"
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    final String stringDate= dateFormat.format(utilDate);
    final java.sql.Date sqlDate=  java.sql.Date.valueOf(stringDate);
    

提交回复
热议问题