永发信息网

java 怎样判断当月是1月就退回到去年最后一月?

答案:3  悬赏:50  手机版
解决时间 2021-04-13 10:43
  • 提问者网友:情歌越听越心酸
  • 2021-04-13 02:03
如题! 我知道日历类里有一个函数可以实现,请高手指教
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-13 03:04
java是一共应用平台'
全部回答
  • 1楼网友:duile
  • 2021-04-13 05:03

Calendar cal=Calendar.getInstance();////取得系统当前时间

if(cal.get(Calendar.MONTH)==0){ //0 代表是一月

cal.add(Calendar.MONTH,-1);//当前日期 减去一个月

}

Date date=cal.getTime();//获取时间为去年的12月份

  • 2楼网友:患得患失的劫
  • 2021-04-13 04:39
getMonth()方法啊 要不就是取得整个日期字符串,用substring截取。判断取得的月份是不是1 如果是1,那就年份-1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯