【发布时间】:2017-09-07 09:25:41
【问题描述】:
我的应用提供的功能之一是安排第二天的特定活动,我使用以下代码获取第二天的日期:
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 月的第一天,并且如果是闰年,则为 2 月 29 日。如何处理? ...换句话说,如何检测闰年和普通年?
【问题讨论】:
-
看来这次我的搜索技巧失败了……谢谢大家 :)