簡體   English   中英

Java將日期轉換為可讀形式?

[英]Java convert date to readable form?

我有Date對象存儲在數據庫中。 現在,當我顯示的表單顯示我的對象中的所有數據時,它還顯示日期。 我不希望它顯示冗長的詳細表格。 我只需要DD / MM / YYYY格式。 這就是現在的情況:

Sun Jan 01 00:00:00 GMT+03:00 2012

現在我關注了一個在線教程並獲得了這段代碼:

 public String changeDateFormat(Date date){
    String pattern = "MM/dd/yyyy";
    //Date datex = null;
    SimpleDateFormat format = new SimpleDateFormat(pattern);
    try {
        date = format.parse(date.toString());
        System.out.println(date);

} catch (ParseException e) {
  System.err.print(e);
}
     return date.toString();
}

我在獲取全局變量的值時調用它:

  public String getEndDate() {
    return changeDateFormat(endDate);
  }

上面顯示的輸出是結果。 如果可能的話,我該怎么做才能獲得DD / MM / YYYY而沒有時間? 謝謝

只是

return (new SimpleDateFormat("dd/MM/yyyy").format(dateInstance));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM