cn.net.vidyo.yd.common.utils.convert.DateConverter Maven / Gradle / Ivy
package cn.net.vidyo.yd.common.utils.convert;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
public class DateConverter implements MapConverter {
String findField;
String addNameField;
public DateConverter( String findField, String addNameField) {
this.findField = findField;
this.addNameField = addNameField;
}
@Override
public Map convert(Map data) {
if(data.containsKey(findField) && !data.containsKey(addNameField)){
Long createtime=Long.parseLong(data.get(findField).toString());
Date date=new Date(createtime);
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
String format = f.format(date);
data.put(addNameField, format);
}
return data;
}
}