Joda time / daysBetween problem

0

Hej,
ma ktoś z Was pomysł. Mam taki kawałek kodu:

        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat timeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date1 = timeFormat.parse("2019-04-01 19:00:00");
        Date date2 = dateFormat.parse("2019-04-02");
        int delta = Days.daysBetween(new DateTime(date1), new DateTime(date2)).getDays();

dlaczego delta ma wartość 0. Wg mnie powinno być: 1.

thx

0

Może dlatego, że to jest mniej niż dzień?

0

No ale ale jak policzyć dni bez czasu?
Czyli patrzac na moj pierwszy post cjcialbym uzyskac wartosc 1 gdyz pomijajac czas mamy 1 dzien roznicy

1 użytkowników online, w tym zalogowanych: 0, gości: 1