1. 程式人生 > >java如何將字串轉換成日期格式

java如何將字串轉換成日期格式

先用parse轉成date型,再用format轉成string。 public static void main(String[] args) throws Exception{ Date date = new SimpleDateFormat(“yyyy-MM-dd”).parse(“2005-06-09”); String now = new SimpleDateFormat(“yyyy年MM月dd日”).format(date); System.out.println(now); }

在這裡插入圖片描述 我們建立兩個DateFormat格式的物件,分別為輸入的字串的格式和想要輸出的字串的格式,我們可以看到輸入字串的格式是一致的,yyyy標識年mm標識月 dd標識日

在這裡插入圖片描述 我們先將輸入的時間字串按照格式轉換為時間物件,然後再將這個時間物件格式化輸出為需要的樣式,由於可能出現轉換異常我們需要使用try catch捕捉異常

在這裡插入圖片描述 我們執行程式碼,執行結果如圖所示,可以看到按照我們所想正常進行了轉換,搞定程式碼,建議讀者自己動手多試試