字符串转换成yyyy-MM-dd⽇期类型的date(数据库存储只要⽇
期)
java.sql.Date 和 java.util.Date之间的转换.适合数据库中存储的字段为Date类型
/*
* 练习:字符串"2020-09-08"转换为java.sql.Date
* 符合在实际开发中从前台页⾯获取到的⽇期是字符串类型的,需要
* 我们向数据库中存储的时候,数据库中的字段类型是Date类型的.
* 这时候就需要我们在后台进⾏转换存储.
*
*/
@Test
public void testExer() {
String string = "2020-09-02";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date =simpleDateFormat.parse(string);
System.out.println(date);//这⾥虽然进⾏了转换,但是我们可以通过控制台的输出看到
//它的⽇期格式⽬测来看不是我们想要的格式.
//将java.util.Date转换为java.sql.Date的⽅法是调⽤构造器
java.sql.Date bDate = new java.sql.Time());
string转date的方法System.out.println(bDate);//此时输出的格式就是yyyy-MM-dd
} catch (ParseException e) {
/
/ TODO Auto-generated catch block
e.printStackTrace();
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论