Нужно вывести дату в виде dd.mm.yyyy и время минуты и секунды
Делаю
calendar = Calendar.getInstance();
System.out.print(calendar.get(Calendar.DATE)+ "." + calendar.get(Calendar.MONTH)+ "." + calendar.get(Calendar.YEAR) + " " +
calendar.get(Calendar.HOUR)+ "." + calendar.get(Calendar.MINUTE) /*+ "." + calendar.get(Calendar.SECOND)*/ + " ");
Что то уж больно мудрено да к тому же получаю 28.1.2008 11.5 а хотелось бы 28.01.2008 11.05.
Подскажите более красивый вариант.
Здравствуйте, Аноним, Вы писали:
А>Нужно вывести дату в виде dd.mm.yyyy и время минуты и секунды
А>Делаю
А>А> calendar = Calendar.getInstance();
А> System.out.print(calendar.get(Calendar.DATE)+ "." + calendar.get(Calendar.MONTH)+ "." + calendar.get(Calendar.YEAR) + " " +
А> calendar.get(Calendar.HOUR)+ "." + calendar.get(Calendar.MINUTE) /*+ "." + calendar.get(Calendar.SECOND)*/ + " ");
А>
А>Что то уж больно мудрено да к тому же получаю 28.1.2008 11.5 а хотелось бы 28.01.2008 11.05.
А>Подскажите более красивый вариант.
Используй SimpleDateFormat и паттерн dd.MM.yyyy HH:mm.
Здравствуйте, <Аноним>, Вы писали:
А>Подскажите более красивый вариант.
Спорим, форматирование вывода даты — самый популярный вопрос в данном форуме?
Здравствуйте, rsn81, Вы писали:
R>Здравствуйте, <Аноним>, Вы писали:
А>>Подскажите более красивый вариант.
R>Спорим, форматирование вывода даты — самый популярный вопрос в данном форуме?
Да, прошу прощения, я уже нашел ответ в этом форуме в другой ветке.