если у нас статический объект Date birthDate вмещает в себя только (год, месяц, день), то как наш метод getDayOfWeek получает значения от 0 до 6? это магия или нам не объяснили? ну или я все таки тупой
рост
32 уровень
и еще вопрос
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Java Developer
13 августа 2022, 12:31решение
Date хранит в себе количество секунд прошедшее с первого января 1970 года до заданной даты. Зная какой тогда был день, а скорее всего это информация известная, ты легко можешь узнать какой день недели имеет любая дата.
Скорее всего внутри Java это реализовано элегантнее, но ты должен понимать что никакой магии тут нет, чистая математика.
+2