Как сделать навигацию по неделям как на скриншоте? Нажимаем вперёд переключаемся на следующую неделю, если назад то на предыдущую?
При этом нужно в переменные m1 и m2
записывать timestamp
первого дня недели без учета времени и последнего дня недели.
Вам нужен объект Calendar
. Устанавливаете ему часовой пояс. Изначально время будет текущее, потом указываете время по нулям и день недели первый.
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
c.set(Calendar.MILLISECOND, 0);
Вот у нас есть нижняя граница. Методом c.getTime()
можете получить нужный вам timestapm(ну, если миллисекунды откинуть)
Чтобы получить верхнюю - делаем c.add(Calendar.WEEK_OF_YEAR, 1)
, получаем верхнюю границу. Аналогично смещаем обе границы вверх/вниз при листании
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, как реализовать функцию удаления в хеш-таблице с открытой адресацией? Например,
У меня есть сервер написанный на C++, основанный на "неблокирующих сокетах с использованием select" - Пример данный реализации есть в интернете,...
Есть ли стандартная функция которая позволяет отсортировать массив (вектор или список) с сохранением индексов или как сделать такую сортировку...
Пытался сделать программу, которая кодировала бы заданные слова методом Хаффмана, но она работает не идеальноЕсли вводить всего 1 символ...