Java使用String类格式化当前日期实现代码


在Java中,你可以使用`SimpleDateFormat`类来格式化日期。以下是一个示例代码,演示如何使用`SimpleDateFormat`来格式化当前日期为"yyyy-MM-dd"格式,并将其存储在`String`类型的变量中。


import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormatExample {
    public static void main(String[] args) {
        // 获取当前日期
        Date currentDate = new Date();

        // 创建SimpleDateFormat对象,指定日期格式
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

        // 使用SimpleDateFormat格式化日期
        String formattedDate = dateFormat.format(currentDate);

        // 输出格式化后的日期
        System.out.println(formattedDate);
    }
}

这段代码首先导入了必要的类,然后在`main`方法中创建了一个`Date`对象来代表当前日期。接着,使用`SimpleDateFormat`类并指定了所需的日期格式(在这个例子中是"yyyy-MM-dd")。之后,通过调用`format()`方法将`Date`对象格式化为字符串,并存储在`formattedDate`变量中。最后,使用`System.out.println()`打印出格式化后的日期。