在Java中,你可以使用java.time包中的类来获取当前时间和格式化时间戳。以下是如何使用LocalDateTime和DateTimeFormatter获取并格式化当前时间戳的示例:
import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { // 获取当前时间 LocalDateTime now = LocalDateTime.now(); // 创建一个DateTimeFormatter对象,设置格式为"yyyyMMddHHmmss" DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); // 使用DateTimeFormatter格式化当前时间 String formattedTimestamp = now.format(formatter); // 输出格式化后的时间戳 System.out.println("当前时间戳:" + formattedTimestamp); } }
这个示例中,我们首先使用LocalDateTime.now()方法获取当前时间,然后创建一个DateTimeFormatter对象并设置所需的格式。接着,我们使用format()方法将当前时间格式化为字符串,最后输出格式化后的时间戳。