Я знаю, что в API встроен класс Date (), но какая строка кода на самом деле захватывает время суток?
используйте этот Calendar.get (Calendar.HOUR_OF_DAY) взгляните на текст ссылки
См. Система в документации Android для правильного использования, но вы можете
import java.lang.System; long now = System.getcurrentTimeMillis()
Метод getTime () возвращает количество миллисекунд с 1970 года. Однако это длинное и не помещается в целое число.