您的位置:首页 > 数据库 > Oracle

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

2015-06-26 19:56 609 查看
对于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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp java oracle