小编Raj*_*nga的帖子

确定给定月份中有多少天

我正在根据给定月份的天数进行一些计算,

确定当前年月

Date date = new Date();
Year = YearFormat.format(date);
Month = MonthFormat.format(date);
Run Code Online (Sandbox Code Playgroud)

确定当月有多少天

int year = Integer.valueOf(Year);
int month = Integer.valueOf(Month);
Calendar calendarD = new GregorianCalendar(year, month, 1);
int noOfDaysOfMonth = calendarD.getActualMaximum(Calendar.DAY_OF_MONTH);
Run Code Online (Sandbox Code Playgroud)

问题

noOfDaysOfMonth 似乎没有给我正确的天数。

例如year = 2018 , month = 8给了我30我期望的31

java java.util.calendar

2
推荐指数
1
解决办法
4215
查看次数

标签 统计

java ×1

java.util.calendar ×1