开发者社区> 问答> 正文

在日历的月份中增加1

我正在用下边的代码
screenshot
输出是:
screenshot
在1月+1的时候给出的是3月,如果我加的是30天可能返回的输出结果就是正确的了。但是我想要显示的是2月,有人能帮帮我么?

展开
收起
蛮大人123 2016-02-15 13:32:13 2152 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    用这个代码:

    Calendar cal = Calendar.getInstance();
    System.out.println("Before "+cal.getTime());  //Before Thu Jan 31 10:16:23 IST 2013
    
    cal.add(Calendar.MONTH, 1);
    System.out.println("After "+cal.getTime()); //After Thu Feb 28 10:16:23 IST 2013
    2019-07-17 18:43:12
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载