时间类型有很多种,我今天只讲(util sql String)三种之间的转化
Util--->string 转化:
import java.util.Date;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
java.util.Date date=new java.util.Date();
String str=sdf.format(date);
String-->util 转化
String s=“2016/10/24”
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MM/dd");
Date date=new Date();
date=formatter.parse(s);
String -->sql转化
import java.sql.Date;
String s=“2016/10/24”
Date date=Date.valueOf(s);
Sql-->String;转化
import java.sql.Date;
Date d=new Date(2016/10/24);
String s=d.toString();
Sql--->Util转化
先将sql--》String
Date d=new Date(2016/10/24);
String s=d.toString();
再将String---》Util
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MM/dd");
Date date=new Date();
date=formatter.parse(s);
Util-->Sql转化
先将Util--->String
SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");
java.util.Date date=new java.util.Date();
String str=sdf.format(date);
再将String--->sql
import java.sql.Date;
String s=“2016/10/24”
Date date=Date.valueOf(s);