/**
* 对date类型数据进行处理的工具类
*/
public class DateUtils {
/**
* 对指定对象进行格式化 yyyy-MM-dd HH:mm:ss
* @param date
* @return
*/
public static String formatDateTime(Date date){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
return dateStr;
}
/**
* 对指定对象进行格式化 yyyy-MM-dd
* @param date
* @return
*/
public static String formatDate(Date date){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
return dateStr;
}
/**
* 对指定对象进行格式化 HH:mm:ss
* @param date
* @return
*/
public static String formatTime(Date date){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
return dateStr;
}
}
public class UUIDUtils {
//获取UUID字符串
public static String getUUID(){
return UUID.randomUUID().toString().replaceAll("-","");
}
}
//关于excel文件操作的工具类
public class HSSFUtils {
//从指定的HSSFCell对象中获取列的值
public static String getCellValueForStr(HSSFCell cell){
String ret="";
if(cell.getCellType()==HSSFCell.CELL_TYPE_STRING){
ret=cell.getStringCellValue();
}else if(cell.getCellType()==HSSFCell.CELL_TYPE_NUMERIC){
ret=cell.getNumericCellValue()+"";
}else if(cell.getCellType()==HSSFCell.CELL_TYPE_BOOLEAN){
ret=cell.getBooleanCellValue()+"";
}else if(cell.getCellType()==HSSFCell.CELL_TYPE_FORMULA){
ret=cell.getCellFormula();
}else{
ret="";
}
return ret;
}
}