calendar類中直接提供了add方法,簡單易懂。同時修復了date類中的bug,就是已過時的方法。
// 獲取calendar的例項
calendar cal = calendar.
getinstance()
;//獲取下一天的時間
cal.
add(calendar.day_of_year,+1
);//擴充套件:
// 28天之後的時間
// cal.add(calendar.day_of_year,28);
// 28 天之前的時間
// cal.add(calendar.day_of_year,-28);
// 8個月以後的今天是幾號
// cal.add(calendar.month,8);
// 1 年以後的今天是幾號
獲取下月第一天 Date之獲取月的第一天和最後一天
public static date getmonthdeviation int n calendar calendar calendar.getinstance 獲取當前日期 calendar.add calendar.month,n n代表和本月偏移 0本月 1後一月,1前一月 calendar...
JAVA獲取月第一天 最後一天
dateformat format new dateformat yyyy mm dd 獲取前乙個月的第一天 calendar cal 1 calendar.getinstance 獲取當前日期 cal 1.add calendar.month,1 cal 1.set calendar.day of...
java獲取當前時間和前一天日期
string basepath request.getscheme request.getservername request.getserverport path date dnow new date 當前時間 date dbefore new date calendar calendar cal...