//CST时间转换 当转换后的日期为2009-01-01 需要匹配时间搜索,添加后缀时间
public static Date getDate(Date dateStr, int type) throws ParseException {
//格式化CST时间
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
//CST时间转字符串
Date parse = new Date();
//CST时间字符串转Date类型
Date date = (Date) sdf.parse(dateStr.toString());
//Date类型转换为常用时间类型字符串
String formatStr = new SimpleDateFormat("yyyy-MM-dd").format(date);
if (type == 0) {
parse = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(formatStr + " 00:00:00");
} else {
parse = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(formatStr + " 23:59:59");
}
return parse;
}