java、oracle、jsp中string与date与sql.date的转换

来源:互联网 发布:两游记配音软件 编辑:程序博客网 时间:2024/06/06 00:29

对于oracle数据库,可以直接调用内置的to_date()方法,如update table_name set column_Date=to_date(?,'yyyy-MM-dd') where id=?",再setString(,)即可。

1.string格式转化为Date对象:

SimpleDateFormat fmt =new SimpleDateFormat("yyyy-MM-dd");
Date date = fmt.parse(str);

注意:引入的是:java.text.DateFormat

2.Date格式转化为String对象:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String str= sdf.format(date);

3.Date格式转化为数据库里的Date对象

//java.util.Date转化为java.sql.Date

Date sqlDate=new java.sql.Timestamp(java.util.Date.getTime());//sql.date

Timestamp ts=new java.sql.Timestamp(java.util.Date.getTime());//sql.timestamp

0 0
原创粉丝点击