有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaFX8如何在Java8中显示上次修改的LocalDateTime?

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

如果你需要任何其他相关信息或一些代码片段来帮助我更快,只要问一下,我就会编辑这篇文章


共 (1) 个答案

  1. # 1 楼答案

    如果我正确理解了这个问题,只需在方法中生成一个日期来创建或编辑联系人

    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