LocalDate.now()获取两位月日
时间: 2023-08-18 18:13:50 浏览: 143
js获得当前时间(两个)
5星 · 资源好评率100%
要获取当前日期的两位数月份和日期,你可以使用Java 8中的新日期时间API(java.time包)中的LocalDate类的now()方法。下面是一个示例代码:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate now = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM-dd");
String formattedDate = now.format(formatter);
System.out.println(formattedDate);
}
}
```
在这个例子中,我们使用`LocalDate.now()`方法获取当前日期。然后,我们创建一个DateTimeFormatter对象,使用"MM-dd"作为日期的格式。接下来,我们使用`format()`方法将当前日期按照指定的格式进行格式化,并将格式化后的日期存储在一个字符串中。最后,我们将结果打印出来。如果今天是6月23日,输出将是 "06-23"。
这样你就可以获取当前日期的两位数月份和日期了。
阅读全文