刚才回答了一个帖子,问题是这样的:“我要用 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中都是一目了然的呀!