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

Класс Date, как правильно задать дату? - Android

Войти
Регистрация
Восстановить пароль
 
Ru-bi
2 / 2 / 0
Регистрация: 05.04.2012
Сообщений: 19
07.05.2015, 19:01     Класс Date, как правильно задать дату? #1
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class MainActivity extends ActionBarActivity {
    TextView Text;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Text = (TextView) findViewById(R.id.Text);
       // Date dateDemo =new Date(2015,10,10);
           Date dateDemo =new Date(2015,04,07);
           Date dateNow = new Date();//2015,05,07
        boolean demoVersionValid = dateDemo.after(dateNow);
        Text.setText("dateDemo.after(date) =  "+ demoVersionValid + "  dateDemo ="+ dateDemo.toString()+"  date ="+dateNow.toString() );
 
    }
 
 
 
 
}

Как правильно задать дату dateDemo ?При выводе результата получается что год в dateDemo 3915 и ответ True.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2015, 19:01     Класс Date, как правильно задать дату?
Посмотрите здесь:

Как задать прозрачный фон? Android
Как правильно конвертонуть дату? Android
Content description как задать? Android
Android Как задать координаты анимации
Как правильно задать рамеры тексту? Android
Android Как получить дату и время в связи с переходом?
Как конвертировать дату из типа long? Android
Как у TextView задать текст? Android
Android Как правильно поставить минимальную дату
Правильно вывести дату в TextView Android
Как ввести свою дату в андроид Android
Как разделить дату точками в text edit? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
 Аватар для dajver
406 / 270 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
07.05.2015, 23:05     Класс Date, как правильно задать дату? #2
Java
1
2
3
Format formatter = new SimpleDateFormat("dd-MMM-yyyy hh:mm aa",Locale.ENGLISH);
s = formatter.format(dateDemo);
// s -  your date, you can show it in textview or in the log
Rube
910 / 558 / 87
Регистрация: 13.02.2014
Сообщений: 2,066
08.05.2015, 09:06     Класс Date, как правильно задать дату? #3
Java
1
2
3
4
SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
Calendar calendar = Calendar.getInstance();
calendar.set(2015,4,8);
System.out.println(dateFormat.format(calendar.getTime()));
Yandex
Объявления
08.05.2015, 09:06     Класс Date, как правильно задать дату?
Ответ Создать тему
Опции темы

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