Android Java Dziwne przekłamanie przy String.substring()

0

Witam mam dość dziwnego buga związanego z wyciąganiem substringów i konwertowaniu na inta , problem polega na różnicy tego co wyświetlam przed pobraniem substriga a samym substringiem. Oto fragment kodu:

String[] Date = connect.getData("date", "Dane", "owner_id", user_id);
mounth_online = Integer.parseInt(Update_date[4].substring(5, 7));
Log.e("tag_1",Update_date[4]+"");
Log.e("tag_2",""+mounth_online);

A to fragment z logcata:

11-16 20:26:37.742 27722-27722/com.werty12121.apk1 E/tag_1: 2016-12-14 20:12:04.0
11-16 20:26:37.742 27722-27722/com.werty12121.apk1 E/tag_2: 11

Jeśli ktoś wie co nie działa to proszę o odpowiedź.

0

Pomijając sam kod...

Z tego co widzę to tu Log.e("tag_2",""+mounth_offline);

jest zmienna mounth_OFFline a wyżej jest ONline

0

zła linijka mi się wkleiła tam jest online zaraz zedytuje

0

Na pewno wczytujesz i wyświetlasz tę samą zmienną? W pierwszej linijce masz Date a w drugiej działasz na Update_date.

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