在java中格式化日期dd / mm / yyyy

时间:2016-01-11 10:01:13

标签: java date

格式化返回日期时遇到问题。

返回日期为:2011-04-05 我想返回05/04/2011 你能帮帮我吗?

private Date getMaxDate() {

        DbCall st = new DbCall("?:=Package_Name.GET_DATE", this.getDBTransaction());
        st.addRet("ret", Types.DATE);
        st.addIn(getCarId());
        st.execute();
        java.util.Date jd = (java.util.Date)st.getObj("ret");

        if (jd == null) {
            return null;
        }

        return new oracle.jbo.domain.Date(new java.sql.Timestamp(jd.getTime()));
    }

1 个答案:

答案 0 :(得分:0)

可以使用SimpleDateFormat将Date对象转换为任何String格式,请参阅以下示例,该示例将以dd / MM / yyyy格式构建日期的String表示形式,这似乎是您要查找的格式。

SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
String DateToStr = format.format(curDate);