Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
zholud
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 15
#1

Получение даты и прибавление к ней заданного количества дней - Программирование Android

09.10.2016, 15:19. Просмотров 225. Ответов 2
Метки нет (Все метки)

Через DateDialogPicker пользователь выбирает дату рождения:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public void onDateDialogCall(View view) {
        showDialog(DIALOG_DATE);
    }
 
 
    protected Dialog onCreateDialog(int id) {
        if (id == DIALOG_DATE) {
            DatePickerDialog tpd = new DatePickerDialog(this, myCallBack, myYear, myMonth, myDay);
            return tpd;
        }
        return super.onCreateDialog(id);
    }
 
    DatePickerDialog.OnDateSetListener myCallBack = new DatePickerDialog.OnDateSetListener() {
 
        public void onDateSet(DatePicker view, int year, int monthOfYear,
                              int dayOfMonth) {
 
 
            myYear = year;
            myMonth = monthOfYear + 1;
            myDay = dayOfMonth;
            userDate.setText(myDay + "." + myMonth + "." + myYear);
 
 
 
        }
    };
Что мне нужно сделать, чтобы я мог получить значение даты, как то - одним значением, желательно в формате dd.MM.yyyy и чтобы была возможность добавлять значения(дни) к дате?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2016, 15:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получение даты и прибавление к ней заданного количества дней (Программирование Android):

Формат даты дней рождения контактов гугл - Программирование Android
В этой теме в первом посте мною написан метод получения дней рождения контактов. Недавно заметил, что появилась галочка, которая позволяет...

Получение даты и оператор if - Программирование Android
Всем привет!Помогите с получением даты.Есть вот этот код,я хочу чтоб после получении даты он грузил определённый .xml .Знаю что надо...

Получение количества сложенных строк - Программирование Android
Доброго времени суток Есть поле name и поле chislo выполняю запрос columns = new String{"name", "sum(chislo) as...

Получение даты и времени в формате текущей локализации - Программирование Android
SimpleDateFormat LocaleDateFormat = new SimpleDateFormat(); В этом случае с русской локалью дата и время отображается так: 12.03.13...

Форматирование даты для прибавления к ней определенного количества дней - C#
здравствуйте. такая вот трабла с датой, значит в строковом формате есть дата в формате Месяц.День.Год нужно к ней прибавить n дней,...

Вычитание заданного количества дней из даты - C#
Вычитание заданного количества дней из даты. Например: дата (12,12,2012)= 2456274 дня. формула: a = ((1461 * (Year + 4800 + (Month -...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OlegJV
102 / 102 / 29
Регистрация: 13.03.2016
Сообщений: 472
09.10.2016, 18:51 #2
Почитай про Calendar
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 872
09.10.2016, 19:15 #3
zholud,
Java
1
2
3
4
SimpleDateFormat dataFormat = new SimpleDateFormat("dd.MM.yyyy", Locale.US);
Date date = dataformat.parse(myDay + "." + myMonth + "." + myYear);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
А теперь с объектом календарь можешь делать что хочешь, например,

Java
1
calendar.add(Calendar.MONTH, 4);
- добавит 4 месяца
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2016, 19:15
Привет! Вот еще темы с ответами:

Получение даты в виде количества дней, прошедших с 1 января 2000 - C# ASP.NET
Как такое осуществить средствами ASP/VBScript?

Прибавление к времени заданного количества секунд - C++
На вход программе подается время в формате чч:мм:сс и количество секунд прошедших с этого момента. Надо напечатать в том же формате,...

Функции вычисления количества дней заданного месяца и количества месяцев между двумя датами - C++
Область first - положительное целое число , год; second - положительное целое число от 1 до 12 - номер месяца. Реализовать методы daysCount...

Сложение количества дней и даты - PHP
Подскажите пожалуйста как можно сложить количество дней с датой записанной в БД типа Datetime? И правильно ли я иду если нет то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru