java.util.Date与java.sql.Date 字符串转Date

太过爱你忘了你带给我的痛 2022-06-09 23:41 246阅读 0赞

最好的分辩方式,看源码,下面是我写的一个小案例

package test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {
public static void main(String[] args) throws ParseException {
String str=”2015-05-07”;
//Date date=new Date(str);
//直接运行时给抛异常java.lang.IllegalArgumentException
//System.out.println(“不建议用的javadate构造方法”+date);

SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd”);
Date date1=sdf.parse(str);
System.out.println(“sdf的”+date1);//sdf的Thu May 07 00:00:00 CST 2015

java.sql.Date date2=java.sql.Date.valueOf(str);
System.out.println(“java,sql的date “+date2);//java,sql的date 2015-05-07
}
}

发表评论

表情:
评论列表 (有 0 条评论,246人围观)

还没有评论,来说两句吧...

相关阅读