Articles of simpledateformat

Android SimpleDateFormat не работает

Быстрый вопрос, SimpleDateFormat не выполняет, как я ожидал. Я ищу, чтобы получить строку даты, которая похожа на Thursday 29 November 13:43 . Вот мой формат: Calendar c = Calendar.getInstance(); _clockDateFormat = new SimpleDateFormat("cccc dd MMMM kk:mm"); _clockDateFormat.format(c.getTime()); Вот результат: 5 29 11 13:43 Что я делаю не так?

Андроид получает предыдущую дату соответствующей даты (не вчерашняя дата)

Пожалуйста, внимательно прочитайте вопрос перед маркировкой дубликата. Я хочу предыдущую дату соответствующей даты. (Не вчерашняя дата) Например, если пользователь нажмет кнопку, как только он будет переведен на другой экран, и будут показаны данные вчера. И если он снова нажмет одну и ту же кнопку на этом экране, данные должны быть показаны позавчера … и т. […]

Формат даты в формате Android с помощью SimpleDate

Я работаю над XML Parser для Android с двенадцатью различными элементами, и мне нужна помощь в создании даты для каждого элемента. Это то, что у меня есть до сих пор: TextView detailsPubdate = (TextView)findViewById(R.id.detailspubdate); Я хочу, чтобы дата выглядела так: суббота, 3 сентября. Спасибо за вашу помощь!

Месячная проблема в классе SimpleDateFormat

String expiryDate = "2016-03-14"; private String formatDateTime(String expiryDate, String expiryTime) { SimpleDateFormat input = new SimpleDateFormat("yyyy-mm-dd"); SimpleDateFormat output = new SimpleDateFormat("MMM, dd, yyyy"); try { String formattedDate = output.format(input.parse(expiryDate ));// parse input return formattedDate + ", " + expiryTime; } catch (ParseException e) { e.printStackTrace(); } return null; } Однако, когда он возвращается, он дает […]

Java ParseException при попытке синтаксического анализа String to Date

У меня возникло затруднение. Разбор / форматирование строки даты, полученной с веб-службы. Я попытался несколько подходов, но не повезло. Пример строки даты: 2011-10-05T03:00:00Z Исключение: W/System.err(10072): java.text.ParseException: Unparseable date: "2011-10-05T05:00:00Z" (at offset 10) W/System.err(10072): at java.text.DateFormat.parse(DateFormat.java:626) Образец кода: SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:SSSS"); Date date = formatter.parse(info.AiringTime); Я обнаружил, что если я удалю «Т» между […]

Costumize android Дата как твиттер и новостная лента instagram

Как я могу настроить формат даты в развитии Android, чтобы быть похожим на твиттер и instagram. Что у меня ниже моего текущего кода, но мне не нравится формат, который он производит, например, «11 минут назад» или «34 минуты назад». Я предпочитаю формат твиттера типа «11 м» или «34 м». Кто-нибудь знает, как я могу отформатировать […]

Анализатор SimpleDateFormat

Мне нужно преобразовать дату из этого формата: Вт 10 декабря 09:00:00 EET 2013 по 3 12 2013 09:00 Я пробовал что-то вроде: SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm"); Date newdata = dateFormat.parse(pubDate); SimpleDateFormat desiredDateFormat = new SimpleDateFormat("dd-MM-yyyy, hh:mm"); this.pubDate = desiredDateFormat.parse(desiredDateFormat.format(newdata)); Но дата не меняется. Как я могу это сделать? Благодаря!

12/24-часовой режим конфликта

Я французский разработчик Android, поэтому использование Locale.getDefault() заставляет мой DateFormat использовать 24-часовой режим. Но когда я устанавливаю вручную свое устройство в 12-часовой режим через меню настроек, DateFormat продолжает DateFormat в 24-часовом формате. Напротив, TimePicker s устанавливается в соответствии с моими 12/24-часовыми настройками. Есть ли способ заставить DateFormat вести себя так же, как TimePicker ? РЕДАКТИРОВАТЬ: […]

Отформатируйте строку даты и времени только времени

Я извлекаю datetime из SQLite DB, который выходит в формате … 2011-01-24 02:45:00 В C # я могу просто использовать DateTime.Parse("2011-01-24 02:45:00").ToString("HH:mm") , чтобы получить строку 02:45 Является ли это тем, как я могу это сделать в Android / Java? Мой код в приложении для Android выглядит так … // dateStr below is logging as […]

SimpleDateFormat возвращает строчную дату на разных языках

Я использую SimpleDateFormat для анализа правильной даты. Иногда, когда я использую SimpleDateFormat, он возвращает мне дату на другом языке, чем английский. Я хочу, чтобы строка даты была только на английском языке. Возможно ли это? Смотрите мой код и фотографии. Вот мой форматир: SimpleDateFormat df = new SimpleDateFormat("d-MMMM-yyyy", Locale.ENGLISH); Вот такое же приложение, но строка находится […]