1. 程式人生 > >java.util.Date物件和String之間的轉換

java.util.Date物件和String之間的轉換

Date物件和String之間的轉換通常可以藉助SimpleDateFormat物件來完成。

Date物件轉換成String可以使用SimpleDateFormat的format方法完成。

String轉換成Date物件可以藉助SimpleDateFormat的parse方法實現。

具體的例子如下:

public class Test {

	static String timePattern = "yyyy-MM-dd HH:mm:ss";
	
	public static void main(String[] args) throws ParseException {
		
		// 將Date轉換成指定形式的時間字串
		SimpleDateFormat sdf = new SimpleDateFormat(timePattern);
		String formatedDate = sdf.format(new Date());
		System.out.println(formatedDate);
		
		// 將時間字串轉換成java.util.Date物件
		Date date = sdf.parse(formatedDate);
		System.out.println(date.toString());
	}
}

輸出:

2013-07-20 21:41:30
Sat Jul 20 21:41:30 CST 2013