cn.net.vidyo.yd.common.utils.convert.DateTimeConverter 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 DateTimeConverter implements MapConverter {
String findField;
String addNameField;
public DateTimeConverter(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 HH:mm:ss");
data.put(addNameField,f.format(date));
}
return data;
}
}