7 Time,Date與Timestamp的區別

1: 測試date,time,timestamp
2: 時間操作---日期段和時間段查詢

import java.sql.*;
import java.util.Random;
/**
 * 測試date,time,timestamp
 *
 */
public class TestTime {
    public static void main(String[] args) {
        Connection conn = null;
        PreparedStatement ps = null;
        
        try {
            Class.forName("com.mysql.jdbc.Driver");
            conn = DriverManager.getConnection(
                    "jdbc:mysql://localhost:3306/test","root","123456");
            
            for(int i=0;i<1000;i++){
                ps = conn.prepareStatement(
                    "insert into user (name,age,timestamp,date,time) values (?,?,?,?,?)");          
                ps.setObject(1, "王五");
                ps.setObject(2, "14");
                
                int rand = 1000000000 + new Random().nextInt(1111111111);
                
                //Date,插入值為"年-月-日"
                java.sql.Date date = new java.sql.Date(System.currentTimeMillis()-rand);
                ps.setObject(4, date);
                
                //timestamp,插入值為"年-月-日,時:分:秒"
                Timestamp stamp = new Timestamp(System.currentTimeMillis()-rand);
                ps.setTimestamp(3, stamp);
                
                //time插入值為"時:分:秒"
                ps.setTimestamp(5, stamp);  
                ps.execute();
            }
            
            System.out.println("ps插入的用戶");
        
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        }finally{
            
            if(ps != null){
                try {
                    ps.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
            
            if(conn != null){
                try {
                    conn.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }   
    }
}



最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容