如何将String "2003-6-11"转换成Calendar型? 没有办法直接转换,你必须先自己分解,然后利用下面的函数set(int year, int month, int date) 或者setTime(Date date) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");Date d=df.parse("2003-6-11");Calendar cal = Calendar.getInstance();cal.setTime(d); 你不嫌麻烦的话String str = "2003-6-11";StringTokenizer sToken = new StringTokenizer(str, "-");set(Integer.parseInt(sToken.nextToken()), Integer.parseInt(sToken.nextToken()), Integer.parseInt(sToken.nextToken())); 设n为自然数,分别求出n=0,2,4,6,8的阶乘 scjp关于线程问题,高手进!! Java中方法的使用 如何删除监听器 这是什么问题? 怎末总是编译不出来,老是出错? 关于DatagramSocket接收UDP数据时的效率问题 何为jre 在java里如何实现在textField域里输完内容后回车就触发一个事件??? Linux下如何组装Java的编译、运行环境? java 环境变量的配置。。。for JB8 ★急★, 我以前没有接触过Java,现在要在短时间内修改一个Java程序, 请高手来帮忙!!
Calendar cal = Calendar.getInstance();
cal.setTime(d);
String str = "2003-6-11";
StringTokenizer sToken = new StringTokenizer(str, "-");
set(Integer.parseInt(sToken.nextToken()), Integer.parseInt(sToken.nextToken()), Integer.parseInt(sToken.nextToken()));