📜  java Date 获取今天的日期 - Java (1)

📅  最后修改于: 2023-12-03 14:42:13.666000             🧑  作者: Mango

Java - 使用 Date 获取今天的日期

在 Java 中,可以使用 java.util.Date 类来获取当前日期和时间。

使用基础用法
import java.util.Date;

public class Main {
  public static void main(String[] args) {
    Date currentDate = new Date();
    System.out.println(currentDate);
  }
}

运行以上代码会输出如下结果:

Sat Sep 11 14:27:48 CST 2021

这个结果包含了当前日期和时间的详细信息,包括年份、月份、日、时、分、秒等。

使用 SimpleDateFormat 格式化日期

如果你只想要获取到当前日期的字符串,可以使用 SimpleDateFormat 类对日期进行格式化。

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

public class Main {
  public static void main(String[] args) {
    Date currentDate = new Date();
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    String dateString = dateFormat.format(currentDate);
    System.out.println(dateString);
  }
}

上述代码会输出如下结果:

2021-09-11

你可以使用 SimpleDateFormat 类的各种模式来自定义日期格式。例如,"yyyy-MM-dd" 模式表示年份、月份和日都用横杠分隔。 更多模式,请查看 SimpleDateFormat 文档

总结

这篇文章介绍了如何使用 java.util.Date 类来获取今天的日期。你也学习到了如何使用 SimpleDateFormat 类将日期格式化为字符串。