剛才回答了一個帖子,問題是這樣的:“我要用 2000-09-03 這各字符串來構造一個Date,怎么寫直截 Date("2000-09-03")似乎不行啊”,其實我覺得這位朋友已經走到了解決方法的前面了,但卻沒有自己想辦法繼續走下去。Date類根本沒有這樣的構造方法呀! 但Date類卻有其它的方法呀,事實上Date類只有一個以String作為參數的方法static long parse(String s) ,但API中說:DePRecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).,那么好了,看一下java.text.DateFormat類好了。當然DateFormat類的parse方法所支持的日期格式并不很多,但不是還子類SimpleDateFormat嗎?這些在API中都是一目了然的呀!