Thu Dec 20 15:13:12 2018 是Date默认的时间格式显示, 可先将Timestamp 类型转成String类型的日期格式,然后再把String转成Date类型的日期格式。
/*** Timestamp -> Date * 最后格式:Thu Dec 20 12:34:23 CST 2018* @author huzi* @date 2019年1月18日 * @param timestamp 时间戳* @return*/public static Date timeToDate(Timestamp timestamp) {// Timestamp -> StringSimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String dateString = formatter.format(timestamp);// String -> DateDate date = new Date(); //注意format的格式要与日期String的格式相匹配 DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try {date = sdf.parse(dateString);} catch (ParseException e) {e.printStackTrace();}return date;}