一聚教程网:一个值得你收藏的教程网站

热门教程

JAVA String转化成java.sql.date和java.sql.time方法示例

时间:2022-06-29 01:32:20 编辑:袖梨 来源:一聚教程网

众所周知在Java中String 转 java.sql.date 是不可以直接实现的,需要先转成 java.util.date 然后再转成 java.sql.date。

方法示例代码如下

String -> java.sql.date    输入 2016-11-11

 

 代码如下复制代码

/**

 * @param 返回java.sql.Date格式的

 * */

publicjava.sql.Date strToDate(String strDate) {

 String str = strDate;

 SimpleDateFormat format =newSimpleDateFormat("yyyy-MM-dd");

 java.util.Date d =null;

 try{

  d = format.parse(str);

 }catch(Exception e) {

  e.printStackTrace();

 }

 java.sql.Date date =newjava.sql.Date(d.getTime());

 returndate;

}

 

String -> java.sql.time   输入 12:30:59

 

 代码如下复制代码

/**

 * @param 返回java.sql.Time格式的

 * */

publicjava.sql.Time strToDate(String strDate) {

 String str = strDate;

 SimpleDateFormat format =newSimpleDateFormat("hh:mm:ss");

 java.util.Date d =null;

 try{

  d = format.parse(str);

 }catch(Exception e) {

  e.printStackTrace();

 }

 java.sql.Date date =newjava.sql.Time(d.getTime());

 returndate;

}

 

热门栏目