SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
HrResume resume=resumeDao.hrResumeGetById(id);
String birthday=format.format(resume.getHrPerBirthday());format转化返回String parse转化返回Date
Date date=format.parse(birthday);
System.out.println(date);结果为:Wed Jan 01 00:00:00 CST 1992 为啥怎么解决输出("yyyy-MM-dd")格式就行
在线等

解决方案 »

  1.   

    额 你是想问啥? 是想yyyy-MM-dd格式输出?
      

  2.   

    试了一下,好像都实现不了,其实也没必要这们做
    存的时候就这存resume.getHrPerBirthday(),要显示的时候在format一下不就可以了吗
      

  3.   

    如果只是输出,直接System.out.println(birthday)不就行了吗
      

  4.   

    你要按照你的格式显示只能format成字符串~~
      

  5.   


    /**
     * 时间格式化
     * 
     * @param date
     * @return
     */
    public static String dateFormat(java.util.Date date) {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    return sdf.format(date);
    } /**
     * String转换成java.util.Date
     * 
     * @param dateStr
     * @return
     */
    public static java.util.Date stringToDate(String dateStr) {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    try {
    java.util.Date date = sdf.parse(dateStr);
    return date;
    } catch (ParseException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    return null;
    } /**
     * 获取java.sql.Date当前的时间
     * 
     * @return
     */
    public static java.sql.Date getSqlDate() {
    java.sql.Date date = new java.sql.Date(System.currentTimeMillis());
    return date;
    } /**
     * java.sql.Date转换成java.util.Date
     * 
     * @param sqlDate
     * @return
     */
    public static java.util.Date sqlDateToUtilDate(java.sql.Date sqlDate) {
    java.util.Date utilDate = new java.util.Date(sqlDate.getTime());
    return utilDate;
    } /**
     * java.util.Date转换成java.sql.Date
     * 
     * @param utilDate
     * @return
     */
    public static java.sql.Date utilDateToSqlDate(java.util.Date utilDate) {
    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
    return sqlDate;
    } /**
     * Calendar转换成java.util.Date
     * 
     * @param calendar
     * @return
     */
    public static java.util.Date calendarToUtilDate(Calendar calendar) {
    return calendar.getTime();
    } /**
     * java.util.Date转换成Calendar
     * 
     * @param date
     * @return
     */
    public static Calendar utilDateToCalendar(java.util.Date date) {
    Calendar calendar = Calendar.getInstance();
    calendar.setTime(date);
    return calendar;
    }
      

  6.   

    那这个好像没法解决了,只能你存数据库的时候就用yyyy-MM-dd格式的来存