1. 程式人生 > >java如何計算當期日期前幾天或後幾天日期

java如何計算當期日期前幾天或後幾天日期

/**
	 *獲取兩日期之間天數
	 */
	public String getDate(Date d,long i){
		 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");   
		 /*System.out.println("今天的日期:"+df.format(d));   
		 System.out.println("兩天前的日期:" + df.format(new Date(d.getTime() - 2 * 24 * 60 * 60 * 1000)));  
		 System.out.println("三天後的日期:" + df.format(new Date(d.getTime() + 3 * 24 * 60 * 60 * 1000)));*/
		 return df.format(new Date(d.getTime() + i * 24 * 60 * 60 * 1000));
	}