Как я могу использовать SimpleDateFormat с календарем?
У меня есть экземпляры GregorianCalendar и нужно использовать SimpleDateFormat (или, может быть, что-то, что можно использовать с календарем, но это обеспечивает необходимую функцию #fromat ()) для получения необходимого вывода. Пожалуйста, предложите обходные пути так же хорошо, как и постоянные решения.
4 ответов:
попробуйте это:
Calendar cal = new GregorianCalendar(); SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy"); dateFormat.setTimeZone(cal.getTimeZone()); System.out.println(dateFormat.format(cal.getTime()));
ответ eQui отсутствует шаг
Calendar cal = new GregorianCalendar(); SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy"); #---- This uses the provided calendar for the output ----- dateFormat.setCalendar(cal); System.out.println(dateFormat.format(cal.getTime()));
Comments