当前日期怎么调用java
时间: 2023-09-16 19:15:56 浏览: 34
你可以使用Java中的Date类和SimpleDateFormat类来获取和格式化当前日期。以下是一个示例代码:
```
import java.util.Date;
import java.text.SimpleDateFormat;
public class CurrentDateExample {
public static void main(String[] args) {
// 创建一个Date对象,表示当前时间
Date currentDate = new Date();
// 创建一个SimpleDateFormat对象,指定日期格式
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 使用SimpleDateFormat对象将Date对象格式化为字符串
String dateString = dateFormat.format(currentDate);
// 输出格式化后的日期字符串
System.out.println("当前日期为:" + dateString);
}
}
```
这个程序将输出当前日期和时间,格式为“yyyy-MM-dd HH:mm:ss”。你可以根据需要修改日期格式。
相关问题
java 获取当前日期
在 Java 中,可以使用 `java.util.Date` 类来表示当前日期和时间。获取当前日期的方法如下:
```java
import java.util.Date;
public class GetCurrentDateExample {
public static void main(String[] args) {
Date currentDate = new Date();
System.out.println("Current Date: " + currentDate);
}
}
```
上述代码中,我们通过调用 `new Date()` 方法创建了一个 `Date` 对象,它表示当前日期和时间。然后,使用 `System.out.println()` 方法将当前日期打印到控制台。
输出结果类似于以下内容:
```
Current Date: Wed Aug 18 16:57:49 CST 2021
```
需要注意的是,`java.util.Date` 类已经过时,推荐使用 `java.time` 包中的新日期时间 API。如果你使用的是 Java 8 或以上的版本,可以使用 `java.time.LocalDateTime` 类获取当前日期和时间。
```java
import java.time.LocalDateTime;
public class GetCurrentDateExample {
public static void main(String[] args) {
LocalDateTime currentDateTime = LocalDateTime.now();
System.out.println("Current Date and Time: " + currentDateTime);
}
}
```
输出结果类似于以下内容:
```
Current Date and Time: 2021-08-18T17:03:12.728
```
Java生成当前日期yyyyddmm
您好!要生成当前日期的话,可以使用Java中的SimpleDateFormat类来实现。下面是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String currentDate = sdf.format(date);
System.out.println(currentDate);
}
}
```
在上述示例代码中,Date类表示当前日期,SimpleDateFormat类则是用来定义日期格式的。在这里,我们定义的日期格式是"yyyyMMdd",即年份+月份+日期。最后,通过调用SimpleDateFormat的format方法,将当前日期格式化成字符串。