开始使用免费开始使用

日期的格式化与解析

在处理不同的日期表示时,日期的格式化与解析非常重要。本练习中,您将把日期进行格式化,并将字符串解析为 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); 
    }
}
编辑并运行代码