String 转化成java.sql.Date和java.sql.Time(转载)

String类型转换成java.sql.Date类型不能直接进行转换,首先要将String转换成java.util.Date,在转化成java.sql.Date

请点击---》   java架构师项目实战,高并发集群分布式,大数据高可用,视频教程  

 原文链接:https://www.cnblogs.com/a347911/p/8183461.html

[java]  view plain  copy
 
  1. /** 
  2.      * @param 返回java.sql.Date格式的 
  3.      * */  
  4.     public static java.sql.Date strToDate(String strDate) {  
  5.         String str = strDate;  
  6.         SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  
  7.         java.util.Date d = null;  
  8.         try {  
  9.             d = format.parse(str);  
  10.         } catch (Exception e) {  
  11.             e.printStackTrace();  
  12.         }  
  13.         java.sql.Date date = new java.sql.Date(d.getTime());  
  14.         return date;  
  15.     }  

 

String类型转化成sql.Time

 

请点击---》   java架构师项目实战,高并发集群分布式,大数据高可用,视频教程  

[java]  view plain  copy
 
  1. /** 
  2.   * @param 返回java.sql.Time格式的 
  3.   * */  
  4.  public static java.sql.Time strToTime(String strDate) {  
  5.      String str = strDate;  
  6.      SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");  
  7.      java.util.Date d = null;  
  8.      try {  
  9.          d = format.parse(str);  
  10.      } catch (Exception e) {  
  11.          e.printStackTrace();  
  12.      }  
  13.      java.sql.Time time = new java.sql.Time(d.getTime());  
  14.      return time.valueOf(str);  
  15.  }  

转载于:https://www.cnblogs.com/ncwoniu/p/11570660.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值