Java函数实现获取当前系统时间并格式化输出
发布时间:2023-07-11 12:31:31
Java函数实现获取当前系统时间并格式化输出可以使用Java中的java.time包中的LocalDateTime类来实现。下面是一个示例代码,实现获取当前系统时间并按指定格式进行输出:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
// 获取当前系统时间
LocalDateTime now = LocalDateTime.now();
// 定义日期时间格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS");
// 格式化输出
String formattedDateTime = now.format(formatter);
System.out.println(formattedDateTime);
}
}
上述代码中,首先使用LocalDateTime.now()获取当前系统时间,然后通过DateTimeFormatter.ofPattern(pattern)定义了一个指定的日期时间格式,这里使用了yyyy-MM-dd HH:mm:ss.SSS作为格式。
最后,通过调用format()方法将LocalDateTime对象格式化为指定格式的字符串,然后使用System.out.println()输出结果。
当运行上述代码时,将会得到输出的当前系统时间,如2021-01-01 12:34:56.789。
以上就是一个简单的Java函数实现获取当前系统时间并格式化输出的示例。可以根据需要自定义日期时间格式,以满足具体的需求。
