@vanillathunder

Как получить текущую дату и дату следующего дня?

Необходимо получить текущую дату в формате "10 февраля". И как реализовать получение следующего дня и предыдущего?
  • Вопрос задан
  • 4198 просмотров
Пригласить эксперта
Ответы на вопрос 2
Konstantin18ko
@Konstantin18ko
Стоматолог
Текущая дата
import java.util.Calendar;

 int Date;
 int Month;
 int Year;

public static void main(String args[]) {

Calendar calendar = Calendar.getInstance();

Date = calendar.get(Calendar.DAY_OF_MONTH);
Month = calendar.get(Calendar.MONTH);
Year = calendar.get(Calendar.YEAR);
  }

Как добавить день
String dt = "2008-01-01";  // Start date
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(sdf.parse(dt));
c.add(Calendar.DATE, 1);  // number of days to add
dt = sdf.format(c.getTime());  // dt is now the new date
Ответ написан
Комментировать
@Px2
Или так можно получить текущую дату в нужном формате:

Date currentDate = new Date();  // Текущая дата
SimpleDateFormat sdf = new SimpleDateFormat("dd MMMMMMMM"); // Задаем формат даты
String formattedDate = sdf.format(currentDate); // и форматируем
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы