8 时间操作--时间段查询和日期段

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Timestamp;
    import java.text.DateFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;

    /**
     * 时间操作--时间段查询和日期段
     */
    public class TestTimeSelect {
        /*
         * 将字符串代表的日期转为long数字(格式:yyyy-MM-dd hh:mm:ss)
         */
        public static long strDate(String dateStr){
            DateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
            try {
                return format.parse(dateStr).getTime();
            } catch (ParseException e) {
                e.printStackTrace();
                return 0;
            }
        }
        
        public static void main(String[] args) {
            Connection conn = null;
            PreparedStatement ps = null;
            ResultSet rs = null;
            
            try {
                Class.forName("com.mysql.jdbc.Driver");
                conn = DriverManager.getConnection(
                        "jdbc:mysql://localhost:3306/test","root","123456");
                
    //          ps = conn.prepareStatement("select * from user where date>? and date? "
                        + "and timestamp

你可能感兴趣的:(8 时间操作--时间段查询和日期段)