本帖最后由 群发软件 于 2017-7-5 23:08 编辑 
JSP对MySql贴身的服务可以处理时间可以互链接
很久没有用Mysql了,发现小小的时间问题也遇到不少麻烦,呵呵
  所以总结一下:
  第一种:
  Date time= new java.sql.Date(new java.util.Date().getTime());
  第二种:
  java 用PreparedStatement来setDate,用问号的形式给日期问号赋值
  pstmt.setTimestamp(8, new Timestamp(System.currentTimeMillis()));
  pstmt.setDate(1, new java.sql.Date(date1.getTime()));
  pstmt.setDate(2, new java.sql.Date(date2.getTime()));  
  第三:
  其实向mysql数据库里插入时间字段也是很容易的,只要设置为java.util.Date类型后,以Hibernate的Pojo类对象为例,pojo.set(new java.util.Date());就可用了。
  以下附录在网上找到的相关资料:
  Mysql 与 java 的时间类型 
  MySql的时间类型有 Java中与之对应的时间类型
  date java.sql.Date
  Datetime java.sql.Timestamp
  Timestamp java.sql.Timestamp
  Time java.sql.Time
  Year java.sql.Date
  于是便通过以下方式去实现:
  Date date = new Date();//获得系统时间.
  String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);//将时间格式转换成符合Timestamp要求的格式.
  Timestamp goodsC_date = Timestamp.valueOf(nowTime);//把时间转换
- 首先设置odbc数据源,具体步骤为:
打开控制面板,”性能与维护—》管理工具—》数据源(ODBC)”,打开数据源,如图所示:
                        
 
点击“系统DSN”,界面如图
                        
点击添加,出现“创建新数据源”对话框,如图
                        
选择MySql odbc 5.1
                        
填写数据库信息
                        
点击确定,反回 “ODBC 数据源管理器”对话框,系统数据源中出现新建的数据源
                        
相应代码为
classDriver=”sun.jdbc.odbc.JdbcOdbcDriver”
url=”jdbc
dbc:MySql”
举个例子
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   Connection conn=DriverManager.getConnection("jdbc
dbc:MySql","","");
   Statement stmt=conn.createStatement();
   ResultSet rs=stmt.executeQuery("select * from userinfo");
   while(rs.next())
   {
   out.print("<br>用户名:"+rs.getString("username")+"密码:"+rs.getString("password"));
   }
   rs.close();
   stmt.close();
   conn.close();