要在 Java 中获取当前日期并进行格式化,您可以使用 java.time
包中的类。以下是一个示例代码,演示如何获取当前日期并将其格式化为特定的日期格式:
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class CurrentDateExample {
public static void main(String[] args) {
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
// 格式化日期
String formattedDate = currentDate.format(formatter);
System.out.println("Formatted date: " + formattedDate);
}
}
在上述代码中,我们使用 LocalDate.now()
获取当前日期。然后,我们使用 DateTimeFormatter.ofPattern("yyyy-MM-dd")
定义了日期的格式,其中 "yyyy-MM-dd"
是您希望的日期格式。最后,我们使用 format()
方法将当前日期格式化为指定的格式,并将结果打印出来。
您可以根据需要调整日期格式,例如使用不同的日期分隔符、时间部分等。java.time.format.DateTimeFormatter
类提供了多种选项来定义日期和时间的格式。