摘要:Java 字串(String)轉日期(Date)
Java 字串(String)怎麼轉日期(Date),這個應該是老問題了,但看還是很多人發問,這邊弄個範例囉
比如說我們拿到一個字串是 "20091225" 或 "2009/12/25",怎麼把他轉成一個 Date 物件
又,一個 Date 物件,怎麼照我們想要的格式輸出? 比如輸出成 "2009年12月25日" 或 "2009-12-25"
其實只要透過 SimpleDateFormat 物件即可,底下為範例:
import java.text.*;
import java.util.*;
public class DateDemo {
public static void main(String[] args) {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd");
try {
Date today = dateFormat.parse("2005/12/25");
DateFormat chtDateFormat = new SimpleDateFormat("yyyy年MM月dd日");
System.out.println(chtDateFormat.format(today));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
Rocky Wang. OCUP, NCLP, SCJP, SCWCD, SCBCD