日期的格式化与解析
在处理不同的日期表示时,日期的格式化与解析非常重要。本练习中,您将把日期进行格式化,并将字符串解析为 LocalDate。
来自 java.time 的所有必需类已为您导入。
本练习是课程的一部分
Java 中的输入/输出与流
练习说明
- 获取当前日期。
- 使用模式
dd-MM-yyyy定义一个DateTimeFormatter。 - 使用该格式化器格式化当前日期。
- 使用已定义的格式化器解析一个日期字符串。
交互式实操练习
通过完成这段示例代码来试试这个练习。
public class DateExample {
public static void main(String[] args) {
// Get current date
LocalDate date = ____;
System.out.println("Current date in default format: " + date);
// Define format with pattern dd-MM-yyyy
DateTimeFormatter formatter = DateTimeFormatter.____("dd-MM-yyyy");
// Format and print date
System.out.println(date.____(formatter));
// Parse a text into a string
LocalDate parseDate = LocalDate.____("2025-02-10");
System.out.println("Parse the text into date: " + parseDate);
}
}