LocalDate.now()获取两位数月
时间: 2023-08-18 15:13:50 浏览: 153
获取当前月日期
要获取当前日期的两位数月份,你可以使用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");
String formattedMonth = now.format(formatter);
System.out.println(formattedMonth);
}
}
```
在这个例子中,我们使用`LocalDate.now()`方法获取当前日期。然后,我们创建一个DateTimeFormatter对象,使用"MM"作为月份的格式。接下来,我们使用`format()`方法将当前日期按照指定的格式进行格式化,并将格式化后的月份存储在一个字符串中。最后,我们将结果打印出来。如果当前月份是7月,输出将是 "07"。
这样你就可以获取当前日期的两位数月份了。
阅读全文