level 9
卑微了承诺双鱼
楼主
java转换json的时候为啥出来结果不带时分秒
package com.it.myweb.util;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import net.sf.json.JsonConfig;
import net.sf.json.processors.JsonValueProcessor;
public class JsonDateValueProcessor implements JsonValueProcessor {
private String format;
public JsonDateValueProcessor(){
}
public JsonDateValueProcessor(String format){
this.format=format;
}
@Override
public Object processArrayValue(Object paramObject, JsonConfig paramJsonConfig) {
System.out.println("processArrayValue"+paramObject);
return process(paramObject);
}
@Override
public Object processObjectValue(String paramString, Object paramObject, JsonConfig paramJsonConfig) {
System.out.println("processObjectValue"+paramObject);
return process(paramObject);
}
private Object process(Object paramObject){
System.out.println("process"+paramObject);
if(paramObject instanceof Date){
SimpleDateFormat sdf = new SimpleDateFormat(format,Locale.CHINA);
return sdf.format(paramObject);
}
return paramObject == null ? "":paramObject.toString();
}
}
2017年04月10日 07点04分
1
package com.it.myweb.util;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import net.sf.json.JsonConfig;
import net.sf.json.processors.JsonValueProcessor;
public class JsonDateValueProcessor implements JsonValueProcessor {
private String format;
public JsonDateValueProcessor(){
}
public JsonDateValueProcessor(String format){
this.format=format;
}
@Override
public Object processArrayValue(Object paramObject, JsonConfig paramJsonConfig) {
System.out.println("processArrayValue"+paramObject);
return process(paramObject);
}
@Override
public Object processObjectValue(String paramString, Object paramObject, JsonConfig paramJsonConfig) {
System.out.println("processObjectValue"+paramObject);
return process(paramObject);
}
private Object process(Object paramObject){
System.out.println("process"+paramObject);
if(paramObject instanceof Date){
SimpleDateFormat sdf = new SimpleDateFormat(format,Locale.CHINA);
return sdf.format(paramObject);
}
return paramObject == null ? "":paramObject.toString();
}
}