我有一些约会,我希望在此日期之前的最后x天,所以这是我的代码:
Calendar today = Calendar.getInstance();
today.add(Calendar.DATE, -x);
date = new Date(today.getTimeInMillis()))
此代码仅在某一天是实际日期时有效。我怎么能改变它。是否有一些方法可以从日期获取日历?
答案 0 :(得分:11)
使用setTime方法设置日历的日期:
Calendar aDay = Calendar.getInstance();
aDay.setTime(aDate);