如何将一个String转化为一个Date??? String s = "2003-09-15";SimpleDateFromat sdf = new SimpleDateFormat("yyyy-MM-dd");Date date = sdf.parse(s); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.Date;import java.text.DateFormat;import java.text.SimpleDateFormat;public class Frame1{ public static void main(String args[]) { String s="1998-01-08"; DateFormat formatter=new SimpleDateFormat("yyyy-MM-dd"); try { Date date = (Date) formatter.parse(s); System.out.println(date.getDate()); } catch(Exception e){} } public Frame1(){}} 最好还是用上面的方法,用String s="2003-09-25"GregorianCalendar rq=new GregorianCalendar(s.substring(1,4),s.substring(6,7),s.substring(9,10))适应性不是很好,不要怕抛出异常,那样会更好,不抛出异常的,出错了更不好查找 如上,格式不正确,转换不成功data为null Date date = DateFormat(str); http://www.csdn.net/develop/read_article.asp?id=20844 java swing 控件这么少,要用其他控件,不是要自己写吧? 线程中有循环,如何能够安全中止线程 就没人能解决这个程序?为什么在浏览器显示不出来? JAVA程序自动运行的问题 jfilechooser 的监听机制 如何将word文档中的内容读出,并转化成String型 哪个高手能给解释一下池线程的感念啊?它用来干什么的? JButton字体的问题 jb9正式版下载 处理nchar等unicode数据类型的问题 applet保存图片出现问题 一个简单的问题
import java.text.DateFormat;
import java.text.SimpleDateFormat;public class Frame1
{
public static void main(String args[])
{
String s="1998-01-08";
DateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");
try
{
Date date = (Date) formatter.parse(s);
System.out.println(date.getDate());
}
catch(Exception e){}
}
public Frame1(){}
}
GregorianCalendar rq=new GregorianCalendar(s.substring(1,4),s.substring(6,7),s.substring(9,10))适应性不是很好,不要怕抛出异常,那样会
更好,不抛出异常的,出错了更不好查找