| 12345678910111213141516171819202122232425262728293031 |
- package com.xcgl.utils;
- import java.util.Date;
- import net.sf.ezmorph.object.AbstractObjectMorpher;
- /**
- * 将json串中的日期字符串转换为bean中的Timestamp、Date
- *
- * @author dgq
- *
- */
- public class DateMorpher extends AbstractObjectMorpher {
-
- public Object morph(Object value) {
- if( value != null){
- return new Date(Long.parseLong(String.valueOf(value)));
- }
- return null;
- }
-
- @Override
- public Class morphsTo() {
- return Date.class;
- }
-
- public boolean supports( Class clazz ){
- return Long.class.isAssignableFrom( clazz );
- }
- }
|