//获得明天日期
private String getTomoData(){
// 添加大小月月份并将其转换为list,方便之后的判断
String[] months_big = { "1", "3", "5", "7", "8", "10", "12" };
String[] months_little = { "4", "6", "9", "11" };
List<String> list_big = Arrays.asList(months_big);
List<String> list_little = Arrays.asList(months_little);
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH)+1;
int day = calendar.get(Calendar.DATE);
if(day==30){
if (list_big.contains(String.valueOf(month))){
day=31;
}
if (list_little.contains(String.valueOf(month))){
day=1;
if(month==12){
year++;
month=1;
}else{
month++;
}
}
}else if(day==31){
day=1;
if(month==12){
year++;
month=1;
}else{
month++;
}
}else {
day++;
}
String data;
if( day<10)
{
data=year+"-"+"0"+month+"-"+"0"+day;
}
else
{
data=year+"-"+"0"+month+"-"+day;
}
return data;
}
Android获取明天日期
获取Android系统明天日期的方法
最新推荐文章于 2022-12-28 16:30:47 发布
这段代码演示了如何在Android中获取明天的日期。通过创建一个`Calendar`实例,获取当前年份、月份(注意加1)和日期,然后根据日期判断是否为大小月的末日,适当地增加日期。最后格式化输出日期字符串。
692

被折叠的 条评论
为什么被折叠?



