Example usage for org.joda.time Days daysBetween

List of usage examples for org.joda.time Days daysBetween

Introduction

In this page you can find the example usage for org.joda.time Days daysBetween.

Prototype

public static Days daysBetween(ReadablePartial start, ReadablePartial end) 

Source Link

Document

Creates a Days representing the number of whole days between the two specified partial datetimes.

Usage

From source file:opticalworkshopmonitoringsystem.GrindingDivision.java

License:Open Source License

private void jTextField14FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField14FocusLost

    Date d1 = null;//from  ww w .  j  a v a 2  s . c o m
    Date d2 = null;
    startdate = jTextField9.getText() + "/" + jTextField10.getText() + "/" + jTextField11.getText();
    enddate = jTextField12.getText() + "/" + jTextField13.getText() + "/" + jTextField14.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(startdate);
        d2 = format.parse(enddate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel66.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        d3 = Days.daysBetween(dt1, dt2).getDays();
        d3s = d3 + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingDivision.java

License:Open Source License

private void jTextField21FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField21FocusLost
    Date d1 = null;//from w w  w  . ja va2  s.co m
    Date d2 = null;
    startdate2 = jTextField16.getText() + "/" + jTextField17.getText() + "/" + jTextField18.getText();
    enddate2 = jTextField19.getText() + "/" + jTextField20.getText() + "/" + jTextField21.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(startdate2);
        d2 = format.parse(enddate2);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel68.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        d4 = Days.daysBetween(dt1, dt2).getDays();
        d4s = d4 + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingDivision.java

License:Open Source License

private void jTextField30FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField30FocusLost
    Date d1 = null;//  ww  w. j  av a2s  .  co m
    Date d2 = null;
    startdate1 = jTextField25.getText() + "/" + jTextField27.getText() + "/" + jTextField29.getText();
    enddate1 = jTextField26.getText() + "/" + jTextField28.getText() + "/" + jTextField30.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(startdate1);
        d2 = format.parse(enddate1);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel70.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        d5 = Days.daysBetween(dt1, dt2).getDays();
        d5s = d5 + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(this.getParent(), "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingDivision.java

License:Open Source License

private void jTextField52FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField52FocusLost
    Date d1 = null;//from w  ww . jav a2 s .com
    Date d2 = null;
    startdate3 = jTextField47.getText() + "/" + jTextField49.getText() + "/" + jTextField51.getText();
    enddate3 = jTextField48.getText() + "/" + jTextField50.getText() + "/" + jTextField52.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(startdate3);
        d2 = format.parse(enddate3);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel72.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        d6 = Days.daysBetween(dt1, dt2).getDays();
        d6s = d6 + "days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(this.getParent(), "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingDivision.java

License:Open Source License

private void jTextField57FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField57FocusLost
    Date d1 = null;//from   w  w w.  j a  v a 2s  . co  m
    Date d2 = null;
    startdate4 = jTextField56.getText();
    enddate4 = jTextField57.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(startdate4);
        d2 = format.parse(enddate4);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel80.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        d8 = Days.daysBetween(dt1, dt2).getDays();
        d8s = d8 + "days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(this.getParent(), "Please enter a valid date");
    }

}

From source file:opticalworkshopmonitoringsystem.GrindingUpdate.java

License:Open Source License

private void jTextField8FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField8FocusLost
    Date d1 = null;//  www .ja v a  2s.com
    Date d2 = null;
    ssdate = jTextField7.getText();
    sedate = jTextField8.getText();
    //d1=;
    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(ssdate);
        d2 = format.parse(sedate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel48.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        s = Days.daysBetween(dt1, dt2).getDays();
        stime = s + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }

}

From source file:opticalworkshopmonitoringsystem.GrindingUpdate.java

License:Open Source License

private void jTextField16FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField16FocusLost
    Date d1 = null;//  ww w. j a  v  a 2 s .  c om
    Date d2 = null;
    tsdate = jTextField15.getText();
    tedate = jTextField16.getText();

    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(tsdate);
        d2 = format.parse(tedate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel50.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        t = Days.daysBetween(dt1, dt2).getDays();
        ttime = t + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingUpdate.java

License:Open Source License

private void jTextField13FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField13FocusLost
    Date d1 = null;//from  ww w  .  j av a2  s.  co  m
    Date d2 = null;
    cgsdate = jTextField12.getText();
    cgedate = jTextField13.getText();

    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(cgsdate);
        d2 = format.parse(cgedate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel52.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        cg = Days.daysBetween(dt1, dt2).getDays();
        cgtime = cg + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingUpdate.java

License:Open Source License

private void jTextField40FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField40FocusLost
    Date d1 = null;/*  ww w .j a  v  a2s  .  com*/
    Date d2 = null;
    gsdate = jTextField39.getText();
    gedate = jTextField40.getText();

    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(gsdate);
        d2 = format.parse(gedate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel56.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        g = Days.daysBetween(dt1, dt2).getDays();
        gtime = t + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}

From source file:opticalworkshopmonitoringsystem.GrindingUpdate.java

License:Open Source License

private void jTextField36FocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_jTextField36FocusLost
    Date d1 = null;//  w w w  .  j av  a 2s  . com
    Date d2 = null;
    is1date = jTextField35.getText();
    sedate = jTextField36.getText();

    SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
    try {

        d1 = format.parse(is1date);
        d2 = format.parse(iedate);

        DateTime dt1 = new DateTime(d1);
        DateTime dt2 = new DateTime(d2);
        jLabel58.setText(Days.daysBetween(dt1, dt2).getDays() + " days");
        i = Days.daysBetween(dt1, dt2).getDays();
        itime = t + " days";

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, "Please enter a valid date");
    }
}