我的应用程序提供的功能之一是为第二天安排一个特定的事件,我使用以下代码获得第二天的日期:
TimeZone timeZone = TimeZone.getTimeZone("GMT+05:30");
Calendar date = Calendar.getInstance();
date.setTimeZone(timeZone);
String refreshDate = (date.get(Calendar.DAY_OF_MONTH) + 1) + "/" +
(date.get(Calendar.MONTH) + 1) + "/" +
date.get(Calendar.YEAR) + "," +
"12:00:0";
问题是:如果是平年2月是28天,如果是闰年2月是29天,那么如果今天是2月28日,那么第二天将是平年3月1日,如果是闰年,则是2月29日。如何处理这个问题?...换句话说,如何检测闰年和平年?
2条答案
按热度按时间7uzetpgm1#
您应该能够通过转换为
GregorianCalendar
找到闰年,如下所示:n3h0vuf22#
如何检查所选年份和月份是否为闰年*请使用此代码 *