String 转化成java.sql.Date和java.sql.Time

Posted 红尘太年少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String 转化成java.sql.Date和java.sql.Time相关的知识,希望对你有一定的参考价值。

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

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

 

[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.  }  


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


以上是关于String 转化成java.sql.Date和java.sql.Time的主要内容,如果未能解决你的问题,请参考以下文章

java.util.Date和java.sql.Date的区别和相互转化(转)

java.util.Date和java.sql.Date的区别和相互转化(转)

lava.lang.String数据转换为java.sql.Date

java中java.util.Date和java.sql.Date区别以及数据库的Date和DateTime

请问怎样将有java.sql.Date属性的Bean转换成json字符串,再把json字符串转换回Bean请大侠指教!!!

hibernate 注解实体中日期怎么是String类型,怎么换成java.sql.date啊,用注解的形式