首页 > 解决方案 > 如何在java中以以下格式获取日期和时间?

问题描述

如何获取当前日期和时间以及如何将其转换为以下字符串格式?

2020 年 6 月 4 日下午 05:00

之后我需要在日期上增加几分钟吗?请帮忙!

标签: javadatetime-formatcurrent-time

解决方案


你的答案应该是这样的:

String dateTimePattern = "dd-MM-yyyy HH:mm a";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(dateTimePattern );
LocalDateTime yourDay= LocalDateTime.of(2020, 4, 6, 17, 00);
System.out.println(formatter.format(ZonedDateTime.of(yourDay, ZoneId.of("UTC-5"))));

请查看内容以获取有关可用格式的更多信息。


推荐阅读