String to java.sql.Date

来源:互联网 发布:python 字典值为列表 编辑:程序博客网 时间:2024/06/06 00:17

在开发中遇到String 转换 java.sql.Date的问题,耽误了很多时间,一直报IllegalArgumentException错误。

上一段报错代码:

String strDate = "20170823";java.sql.Date date =  java.sql.Date.ValueOf(strDate);

分析原因:
strDate格式是:“20170823”就是报错,把日期转换成:”2017-08-23”,就过去了,也是纳闷中…..

附正确代码:

String strDate = "2017-08-23";java.sql.Date date =  java.sql.Date.ValueOf(strDate);