Z tego co wiem getHours(), getMinutes()i getSeconds()są przestarzałe w Javie i są zastępowane Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND.
W rzeczywistości zwrócą one godzinę, minutę i sekundę dla tego konkretnego momentu. Chciałbym jednak pobrać godziny i minuty ze zmiennej Date. Na przykład,
powiedz, że czas pobierania z bazy danych to
time = Thu Jan 01 09:12:18 CET 1970;
int hours = time.getHours();
int minutes = time.getMinutes();
int seconds = time.getSeconds();
Pobierając godziny, minuty i sekundy, otrzymuję
hours = 9
minutes = 12
seconds = 18
Jak więc używać Kalendarza do tej funkcji? Chociaż getHours()została wycofana, ale nadal działała. Nadal chciałbym wiedzieć, czy istnieje alternatywa dla tego.