java8获取当前时间的yyyymmdd
时间: 2024-02-06 08:07:56 浏览: 133
在Java 8中,可以使用`java.time`包中的`LocalDate`类来获取当前日期,并使用`DateTimeFormatter`类来格式化日期。
以下是获取当前时间的yyyymmdd格式的示例代码:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate currentDate = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
String formattedDate = currentDate.format(formatter);
System.out.println(formattedDate);
}
}
```
运行以上代码,将输出当前日期的yyyymmdd格式。
相关问题
java8获取当前日期yyyymmdd
可以使用Java 8中的LocalDate类来获取当前日期,然后使用DateTimeFormatter将其格式化为yyyymmdd格式。以下是示例代码:
```
String dateStr = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"));
System.out.println("当前日期为:" + dateStr);
```
这将输出当前日期的yyyymmdd格式。
java获取当前时间yyyymmdd
可以使用Java中的SimpleDateFormat类来获取当前时间的年月日,具体代码如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class GetCurrentDate {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String currentDate = sdf.format(new Date());
System.out.println(currentDate);
}
}
```
运行结果为当前日期的年月日,例如20211201。
阅读全文