Diskuze: Calendar.before
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Vlastník

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Jsem blbej nebo nechápu o kterou podmínku jde
Myslím, že jsem to popsal srozumitelně, jde o ten poslední cyklus, podmínka:
calendar1.before(calendar2)
vrací vždy false. Pokud tam dám natvrdo for cyklus, tak mi to vypíše
výsledky co chci, jen to nemůžu oříznout do toho 2. data. Opravdu banalita
Jedinej problem je ten tvůj formát data. Správně má být takhle:
SimpleDateFormat format = new SimpleDateFormat("dd.MM.yyyy");
Takže jen písmenka M dát velký. Velký M má význam měsíce, zatímco malé m je minuta v hodině. Takže se ti špatně nastavila data, byla úplně stejná ale lišila se jen v hodinách. Přesnější popis písmenek nalezneš zde: http://docs.oracle.com/…eFormat.html
Aha, to mě nenapadlo, díky! Už jsem z toho šílel
Myslím si, že kdyby sis ty datumy nechal vypsat, přišel bys na to sám.
Já si je nechával vypsat, ale tím blbým formatterem A v integeru bylo to 1. větší
a mě nedošlo proč.
Zobrazeno 7 zpráv z 7.