DateUtil工具类
public static String getDateValue(Map<String, Object> dataMap, String name) throws ParseException{
Object obj = dataMap.get(name);
if (obj == null)
return "";
String str = obj.toString();
Date date = dateFormatToDate(str);
//SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
//Date date = sdf.parse(str);
str = dateFormatToString(date);
//str = sdf.format(date);
return str;
}
/**
* String转化为Date,String格式2015-06-11 20:20:20
* @param date
* @return
*/
public static Date dateFormatToDate(String str){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
try {
date = sdf.parse(str);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date;
}
/**
* 获取更新时间
* @return
*/
public static String getCurrentDate(){
Date currentTime = new Date();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String stock_update_dt = format.format(currentTime);
return stock_update_dt;
}
/**
* Date转化为String
* @param str
* @return
*/
public static String dateFormatToString(Date date){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String str = sdf.format(date);
return str;
}