java及jdbc与sql之间日期的转换
2015-12-11 15:07
393 查看
javaSE中主要为日期字符串和日期对象之间的转换
JDBC中主要是util中Date与sql中作为数据库中Date的转换
JDBC中主要是util中Date与sql中作为数据库中Date的转换
public class DateDemo { public static void main(String[] args){ //java日期转换对象 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //字符串转日期对象 String source = "2014-03-02 16:23:45"; Date da = null; try { da= df.parse(source); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); System.out.println("转换失败"); } System.out.println(da);//Sun Mar 02 16:23:45 CST 2014 //日期对象转字符串 Date date = new Date(); String strDate = null; strDate = df.format(date); System.out.println(strDate);//2089-11-11 14:59:56 //JDBC中与数据库之间日期的转换 //向数据库插入的日期转换 java.sql.Date sqlDate = new java.sql.Date(date.getTime()); xx.setDate(sqlDate); //从数据库提取,直接提取不需要转换 ResultSet rs = null; try { Date javadate = rs.getDate(1);//直接提取 } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
相关文章推荐
- 4 Java基础 静态
- Struts2_学习笔记(五)----访问Web元素、include、默认Action、Action总结
- java获取视频的信息
- 3 Java基础 面向对象
- 一步步搭建java信息管理系统00 - 前言
- 两种Java数字交换算法哪个快。
- Java的读文件和写文件
- Eclipse开发过程中个VM Arguments的设置
- Java学习笔记----线程2
- Java POI 读取Office excel (2003,2007)及相关jar包
- Eclipse中最有用的快捷键组合
- [javase学习笔记]-2.7 变量和数据类型(2)
- Java 用动态代理实现AOP
- java list<string>组 传递到值js排列
- SpringMVC学习笔记二第一个小的程序
- Java操作Excel
- 搭建Java开发环境(安装JDK和Eclipse)
- 基于Spring MVC的ECharts动态数据实时展示
- Spring面试问答Top 25
- Java代码规范