每当用户登录系统时如何获取实时日期

时间:2018-09-05 13:52:27

标签: java date time

我想创建一个实时日期功能,以便在用户从Java UI成功登录到系统时记录用户确切的登录时间和日期。有什么方法可以生成日期,而不是每次用户登录系统时都手动输入时间和日期?感谢您的帮助。

3 个答案:

答案 0 :(得分:1)

从Java 8起

LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formatDateTime = now.format(formatter);

答案 1 :(得分:-1)

您可以使用new Date()。这将返回当前日期/时间。

答案 2 :(得分:-1)

在Java中,许多有用的支持命令都需要某些预定义的过程。这些存储在所谓的“库包”或简称为“包”中。允许您使用默认程序包,而无需使用Java进行任何事先提及。

Date date = new Date();
String str = String.format("Current Date/Time : %tc", date );
System.out.printf(str);