java date获取日期的DD
时间: 2024-09-18 09:13:47 浏览: 33
Java中Date和Calendar日期处理
在Java中,如果你想要获取当前日期的天(DD),你可以使用`java.time.LocalDate`类或者`java.util.Date`类(尽管后者已经被标记为过时,推荐使用前者)。这里是一个例子:
```java
import java.time.LocalDate;
LocalDate currentDate = LocalDate.now();
String dayOfMonth = String.format("%02d", currentDate.getDayOfMonth()); // 使用%02d确保总是两位数
// 或者如果你需要兼容旧版API,可以这样做:
// import java.util.Calendar;
// Calendar calendar = Calendar.getInstance();
// int day = calendar.get(Calendar.DAY_OF_MONTH);
// String dayOfMonth = String.format("%02d", day);
```
上述代码会返回当前日期的日,如"01"到"31"。`String.format("%02d")`确保了结果始终是两位数。
阅读全文