java.util.*
java.text.*
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, -6); // 月份減6個月
cal.add(Calendar.MONTH,+3); // 月份加3個月
cal.add(Calendar.YEAR , ±N); // 年加減N個月
cal.add(Calendar.NOUR , ±N); // 時間加減N小時
String toDay =new SimpleDateFormat("yyyyMMdd").format(cal.getTime()) ;
//---------------------------------------------------------------//
由資料庫或字串日期 轉成date
String fromDate = "20130801" ; //由資料庫來或字串日期
SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
Date pDate =new Date();
pDate = df.parse( fromDate );
cal.setTime(pDate);
cal.add(Calendar.DATE , 1); //日期加減方式同上
沒有留言:
張貼留言