怎么把日期字符串转化为java.util.Date类型的数据呢 怎么把日期字符串转化为java.util.Date类型的对象形如:把形如2001-01-01的字符串转化为java.util.Date类型的数据呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先拆分得到year,month,day,然后java.util.Calendar calendar =new java.util.GregorianCalendar(year,month,day);java.util.Date date=new java.util.Date(calendar.getTimeInMillis()); 唉...System.out.println( new SimpleDateFormat("yyyy-MM-dd").parse("2000-01-20") ); 楼上的是正解,不过缺少try{}catch{} package org.luyang;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.omg.CORBA.DATA_CONVERSION;public class DateUtil { public static Date toDate(String sDate, String sFmt) { Date dt = null; try { dt = new SimpleDateFormat(sFmt).parse(sDate); } catch (ParseException e) { return dt; } return dt; } public static void main(String[] args) { Date date = toDate("20060708", "yyyyMMdd"); System.out.println(date); }} 补充一下:Date date = toDate("2006-07-08", "yyyyMMdd");也是一样的效果。 恩,谢谢,揭贴我在补充一个public static Date parse(String date,String format ) throws ParseException { SimpleDateFormat fmt=new SimpleDateFormat(format); return fmt.parse(date); } 求教一个布局管理器GridBagLayout的问题 好久没回来了~请问下C#学到一定程度后进入JAVA容易吗? 程序运行之前弹出图片如何实现 jdbc小问题 有个基础的问题,不明白请帮忙解答。 this指代对象,不能? 关于java的输入问题,高分 请问在java中如何对中文字符进行排序呢? 问一个爆菜的问题~~谢谢诸大虾赐教 哪有jbuild7的下载?给个网址呼 @@@@@小弟有个类型转换问题请教??? javaBean连接SQLServer2000的问题
java.util.Calendar calendar =new java.util.GregorianCalendar(year,month,day);
java.util.Date date=new java.util.Date(calendar.getTimeInMillis());
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;import org.omg.CORBA.DATA_CONVERSION;public class DateUtil {
public static Date toDate(String sDate, String sFmt) {
Date dt = null;
try {
dt = new SimpleDateFormat(sFmt).parse(sDate);
} catch (ParseException e) {
return dt;
}
return dt;
}
public static void main(String[] args) {
Date date = toDate("20060708", "yyyyMMdd");
System.out.println(date);
}
}
我在补充一个
public static Date parse(String date,String format ) throws ParseException
{
SimpleDateFormat fmt=new SimpleDateFormat(format);
return fmt.parse(date);
}