|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java的B/s开发是通常是javaweb开发,又叫J2EE开发,J2SE是手机开发。C#的C/s和B/s开发是说.net网页编程和Asp开发。。u在这里说明一点;资深一点的Java和C#程序员都明白一点
JDBC日期处置用法详解,能够作为一个毗连JDBC的尺度类packageJDBC;
importjava.sql.Connection;
importjava.sql.Date;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.sql.DriverManager;
importjava.sql.Statement;
importjava.sql.Time;
importjava.sql.Timestamp;
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
/***//**
*
*@authoroakertree
*
*/
publicclassTestJDBCDate{
publicstaticvoidmain(String[]args){
Connectioncon=null;
Statementstmt=null;
ResultSetrs=null;
try{
Class.forName("com.mysql.jdbc.Driver");
// newcom.mysql.jdbc.Driver();
con=DriverManager.getConnection("jdbc:mysql://localhost:3307/test","root","admini");
stmt=con.createStatement();
rs=stmt.executeQuery("SELECT*FROMtime");
while(rs.next()){
/**//*
Dated=rs.getDate("date");
// SimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日");
System.out.println(sdf.format(d));
*/
/**//*
Timet=rs.getTime("time");
SimpleDateFormatsdf=newSimpleDateFormat("HH时mm分ss秒");
System.out.println(sdf.format(t));
*/
Dated=rs.getDate("datetime");
Timet=rs.getTime("datetime");
SimpleDateFormatsdfdate=newSimpleDateFormat("yyyy年MM月dd日");
SimpleDateFormatsdftime=newSimpleDateFormat("HH时mm分ss秒");
System.out.println(sdfdate.format(d)+sdftime.format(t));
/**//*
Timestampdt=rs.getTimestamp("datetime");
SimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
System.out.println(sdf.format(dt));
*/
//失掉日期中的月
/**//*
Calendarc=Calendar.getInstance();
c.setTime(d);
System.out.println(c.get(Calendar.MONTH));
*/
}
}catch(ClassNotFoundExceptione){
e.printStackTrace();
}catch(SQLExceptione){
e.printStackTrace();
}finally{
try{
if(rs!=null){
rs.close();
rs=null;
}
if(stmt!=null){
stmt.close();
stmt=null;
}
if(con!=null){
con.close();
con=null;
}
}catch(SQLExceptione){
e.printStackTrace();
}
}
}
}
/**//*
+----------+----------+------+-----+---------+-------+
|Field |Type |Null|Key|Default|Extra|
+----------+----------+------+-----+---------+-------+
|date |date |YES | |NULL | |
|time |time |YES | |NULL | |
|datetime|datetime|YES | |NULL | |
+----------+----------+------+-----+---------+-------+
*/
专门做了这个例子;而java的这个例子好像就是为了教学而写的,很多教学目的的例子是不考虑优化、性能的。 |
|