String转Date的类型转换器
2014-05-13 13:46
323 查看
import org.apache.commons.beanutils.Converter; import org.apache.commons.lang.StringUtils; /* * 定义转换器必须实现Converter接口 * 将字符串转换为java.sql.Date类型 * 将类型为Date但值为String的变量的值转换为Date类型 */ public class SQLDateConverter implements Converter { //type:要转换的数据类型;value:要转换的值 public Object convert(Class type, Object value) { if(value==null){ return null; } if(type==null){ return null; } if(type!=java.sql.Date.class){ return null; } if(value instanceof java.lang.String){ String str=(String)value; if(StringUtils.isNotBlank(str)){ return java.sql.Date.valueOf((String)value); } } return null; } }
注册转换器:
ConvertUtils.register(new SQLDateConverter(), java.sql.Date.class);
相关文章推荐
- String转Date的类型转换器
- 无法从java.util.Date转为java.sql.Date& string 类型转为date类型
- String与Date类型互转
- String 转化为Date类型
- struts2实现Date类型转换和自定义类型转换器
- 关于String类型转换成Date,再转换成String类型
- 日期在String和Date类型转换;ParsePosition,formatter.parse,java.sql.Timestamp
- Date、String、Calendar类型之间的转化
- Java String和Date的转换 Date类型操作
- Date、String、Calendar类型之间的转化
- Struts中处理非String类型(Date类型的处理)
- ssh整合-[Ljava.lang.String Date类型存入出现异常解决
- spring mvc 将页面string类型日期转换为后台Date日期
- 转载:String和Date类型互相转换(http://wangyu.javaeye.com/blog/187325)
- String转化为Date类型
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java中Long、String、Date 类型之间的转换
- flex4 日期类型字符串转日期类型(string转Date)
- Java:String和date类型相互转化