欢迎访问宙启技术站
智能推送

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函数实现获取当前系统时间并格式化输出的示例。可以根据需要自定义日期时间格式,以满足具体的需求。