java中怎么将字符串转为Date
java中怎么将字符串转为Date
------解决方案--------------------DateFormat.parse()
------解决方案--------------------String a = "2007-3-16 ";
java.text.SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd ");
java.util.Date d = sdf.parse(a);
------解决方案--------------------java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat( "M/dd/yyyy hh:mm:ss a ",java.util.Locale.US);
java.util.Date d = sdf.parse( "5/13/2003 10:31:37 AM ");
------解决方案--------------------可以拆分字符串.
也可以用 java.text.DataFormat 的parse()方法
------解决方案--------------------java.text.SimpleDateFormat now= new SimpleDateFormat( "yyyy-MM-dd ");
java.util.Date now = now.parse(变量);
------解决方案--------------------SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd kk:mm:ss ");
sdf.parse(要转换成Date型的字符串);
------解决方案--------------------可以用java.sql.Date类啊,有static方法valueOf(String),String 为yyyy-mm-dd格式
这样直接就能构成一个java.sql.Date 是java.util.Date的子类哦,可以直接用的
------解决方案--------------------我想问:楼主为什么要转换?
有很多时候不用转换就可以解决问题的,你需要的只是一点小小的技巧
------解决方案--------------------他可能把时间的界面做成了text文本框的组合了.,.,,,,