如何在 Java 8 中显示最后修改的 LocalDateTime?

How to show a last modified LocalDateTime in Java 8?

我正在使用 Java FX 开发基本联系地址应用程序。 我正在使用 LocalDateTime 并且我还创建了一个 class 来将日期和时间格式化为一个字符串,这样我就可以在 的标签 中显示它 = ]Java外汇。 但是,我不明白如何在创建新联系人或编辑已存在的联系人时显示日期和时间(我已经实现了刚才描述的所有功能,除了我现在要问的那个) . 目前我只能通过 GUI 手动输入日期和时间,但这不是我想要的。

如果您需要任何其他相关信息或一些代码片段来更快地帮助我,请询问,我会编辑 post。

如果我对问题的理解正确,只需在您创建或编辑联系人的方法中生成一个日期即可。

String currentDate = LocalDateTime.now().format(DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm:ss"));

您也可以使用时区。

String currentDate = LocalDateTime.now(ZoneOffset.UTC).format(DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm:ss"));

在此处了解 java 日期:http://www.baeldung.com/java-8-date-time-intro