I would like to add 45 days to my date2, from the date1 Example:
data2 = data1 + 45
public void adiciona(Usuario usuario){
String sql = "INSERT INTO usuario(nome,endereco,cpf,email,telefone,data1,data2) VALUES(?,?,?,?,?,?,?)";
try {
PreparedStatement stmt = connection.prepareStatement(sql);
java.sql.Date data1 = new java.sql.Date(usuario.getData1().getTime());
stmt.setString(1, usuario.getNome());
stmt.setString(2, usuario.getEndereco());
stmt.setString(3, usuario.getCpf());
stmt.setString(4, usuario.getEmail());
stmt.setString(5, usuario.getTelefone());
stmt.setDate(6, data1);
stmt.setDate(7, data2 ); //QUERO ADICIONAR A DATA2 NO BANCO COM 45 DIAS APÓS A DATA1, COMO FAZER?
stmt.execute();
stmt.close();
} catch (SQLException u) {
throw new RuntimeException(u);
}
}
interface
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// instanciando a classe Usuario do pacote modelo e criando seu objeto usuarios
Usuario usuarios = new Usuario();
usuarios.setNome(jTextField1.getText());
usuarios.setEndereco(jTextField2.getText());
usuarios.setCpf(jTextField3.getText());
usuarios.setEmail(jTextField4.getText());
usuarios.setTelefone(jTextField5.getText());
usuarios.setData1(jDateChooser1.getDate());