Как я знаю, getHours()
, getMinutes()
и getSeconds()
все устарели в Java и заменены на Calendar.HOUR_OF_DAY
, Calendar.MINUTE
, Calendar.SECOND
.
Они фактически вернутсячас, минута и секунда для этого конкретного момента.Однако я бы хотел получить часы и минуты из переменной Date.Например,
говорят, что время, полученное из базы данных, составляет
time = Thu Jan 01 09:12:18 CET 1970;
int hours = time.getHours();
int minutes = time.getMinutes();
int seconds = time.getSeconds();
Получив часы, минуты и секунды, я получаю
hours = 9
minutes = 12
seconds = 18
Итак, какЯ использую Календарь для этой функции?Хотя getHours()
устарел, но он все еще работал.Я все еще хотел бы знать, есть ли альтернатива этому.