Articles of Дата и время

Android Date Timezones заставляет меня гайки

У меня есть приложение для Android, которое работает с модулем GPS и базой данных SQLite. В начале все звучит так хорошо, но ужас приходит, когда мне нужно работать с Date () и timezones. Немного фона Модуль GPS имеет возможность получить дату со спутника. Это замечательно, и я нуждаюсь в нем в своем заявлении, чтобы гарантировать […]

Неверная «неделя года» в Android

Число «недели года», возвращаемое с даты, неверно. Это мой код: Calendar c = Calendar.getInstance(); c.setTime(my_date); int num_week = c.get(Calendar.WEEK_OF_YEAR); Если my_date (тип Date) – 01/01/2011, я предположил, что «неделя года» равна 1. Но она вернулась 52. Я пытаюсь проверить эти методы, но ничего не получаю: c.setFirstDayOfWeek(6); c.setMinimalDaysInFirstWeek(1) Если это интересно, я из Испании, и наша […]

Как я могу найти субботу и воскресенье в данном месяце?

Я хочу найти все субботы и воскресенья в данном месяце. Как я могу это сделать?

Диспетчер тревог Android

Привет, я изучал диспетчер аварийных сигналов в андроиде и задавался вопросом, как установить определенное время для сигнала тревоги (или использовать диспетчер уведомлений), чтобы уйти в определенное время, например, завтра 12pm. Ниже приведенный код устанавливает будильник в течение 5 секунд, поэтому, чтобы установить его примерно на 12 часов, вы можете сделать что-то вроде 12:00 или что-то […]

Как получить день недели?

Я хочу получить день недели из объекта Java Date когда у меня есть массив Date in String со мной. SimpleDateFormat sourceDateformat = new SimpleDateFormat("yyyy-MM-dd"); public String[] temp_date; public Int[] day = new Int[5]; Date[] d1= new Date[5]; Calendar[] cal= new Calendar[5] try { d1[i]= sourceDateformat.parse(temp_date[i].toString()); cal[i].setTime(d1[i]); // its not compiling this line..showing error on this […]

Преобразование строки даты в миллисекунды в java

Возможный дубликат: Вычисление разницы времени и времени в java Как бы будущая дата, например, с 17 февраля 2012 года, была преобразована в миллисекунды в java, которая затем может быть вычтена из текущего времени в миллисекундах, чтобы получить время, оставшееся до этой будущей даты.

Как преобразовать строку в datetime в android

Я пытаюсь преобразовать строку на сегодняшний день. Моя строка, как 20130526160000 . Мне нужна дата, например, dd MMM yyyy hh: mm Например, 26 мая 2013 года 16:00

Получите время восхода и захода солнца

Я пытаюсь использовать этот класс, чтобы получить время восхода и захода солнца с даты, но у меня есть часовой пояс как объект часовой пояс. Этот конструктор классов требует, чтобы временная зона была двойной. Как преобразовать часовой пояс в двойной? /****************************************************************************** * class: SunriseSunset class ******************************************************************************* * * This Java class performs calculations to determine the […]

Первый рабочий день на телефонах Android

Согласно документации Androids, у меня создается впечатление, что Android поддерживает только подсчет числа ИСО 8601 (это хорошо для меня, так как я живу в Австрии). Итак, я думаю, что «Android Week» всегда начинается в понедельник. Это важно для меня, потому что я хочу читать / писать календарь Androids, а правила повторения кодируются стандартом rfc2445. Поле, […]

Как отобразить формат даты в соответствии с языком?

Я хочу показать подсказку о том, как вводить дату. Для Германии это может выглядеть так: Msgstr "Введите дату в этом формате: dd.mm.yyy" Для США Msgstr "Введите дату в этом формате: mm / dd / yyyy" Я понимаю, что с DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(context); Я могу преобразовать дату в формат, соответствующий языку пользователя. Но как я […]