изменить существующую дату и результат будет в том же формате с Java - PullRequest
0 голосов
/ 23 апреля 2019

У меня дата, которая наступает примерно так, четверг, 31 декабря, 16:00, по восточному времени 1969 года.

Так что мне просто нужно добавить один день, чтобы получить четверг 01 января 16:00:00 EST 1970.

есть идеи с Java?

1 Ответ

4 голосов
/ 23 апреля 2019

Если вы используете Java 8, вы можете использовать ZonedDateTime.

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("EEE MMM dd HH:mm:ss zzz yyyy");

ZonedDateTime zonedDateTime = ZonedDateTime.parse("Wed Dec 31 16:00:00 EST 1969", dtf);
zonedDateTime = zonedDateTime.plusDays(1);

System.out.println(dtf.format(zonedDateTime));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...