2012-12-12 12:12:12.0 第一、直接在MySQL中解决: SELECT T.ID, T.USERNAME, DATE_FORMAT(t.birthday, '%Y-%m-%d %k:%i:%s') as birthday FROM USERINFO T; SQL语句中加DATE_FORMAT函数就不会带微秒。 第二、在Java中处理: public static String getFullFormateString(Date date){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return date == null ? "" : sdf.format(date); }