🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / Java / JAVAFX DATEPİCKER GETTİME YAPMA VE SQL İLE KARŞILAŞTIRMA

 

1-) Java - JAVAFX DATEPİCKER GETTİME YAPMA VE SQL İLE KARŞILAŞTIRMA

 

@FXML

 

private DatePicker ara_tarih_bas;

 

@FXML

 

private DatePicker ara_tarih_bit;

 

 

 

@FXML

 

public void tarih_sorgula() throws ParseException {

 

String bass = ara_tarih_bas.getValue().toString();

 

String bitt = ara_tarih_bit.getValue().toString();

 

System.out.println("bas = " + bass + "\n bit = " + bitt);

 

java.util.Date date4 = java.util.Date.from(ara_tarih_bas.getValue().atStartOfDay(ZoneId.systemDefault()).toInstant());

 

java.util.Date date5 = java.util.Date.from(ara_tarih_bit.getValue().atStartOfDay(ZoneId.systemDefault()).toInstant());

 

java.sql.Date bas1 = new java.sql.Date(date4.getTime());

 

java.sql.Date bit1 = new java.sql.Date(date5.getTime());

 

try {

 

Connection con = GetConnection();

 

String sql = "select * from kampanya_kayit";

 

Statement stmt = con.createStatement();

 

ResultSet rs = stmt.executeQuery(sql);

 

while (rs.next()) {

 

Date veri_bas = rs.getDate("bas_tarihi");

 

Date veri_bit = rs.getDate("bit_tarihi");

 

if (veri_bas.getTime() > bas1.getTime()&&bit1.getTime()>veri_bit.getTime()) {

 

System.out.println(veri_bas+"-------"+veri_bit);

 

} else { } } }

 

catch (SQLException ex) {

 

Logger.getLogger(DashboardController.class.getName()).log(Level.SEVERE, null, ex); } }

 2021 Ocak 18 Pazartesi
 445