首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java取得指定时间几天前或几天后的日期

2013-06-25 
java获得指定时间几天前或几天后的日期/*** 得到几天前的时间** @param d* @param day* @return*/public s

java获得指定时间几天前或几天后的日期
/** 
     * 得到几天前的时间 
     *  
     * @param d 
     * @param day 
     * @return 
     */ 
    public static Date getDateBefore(Date d, int day) {  
        Calendar now = Calendar.getInstance();  
        now.setTime(d);  
        now.set(Calendar.DATE, now.get(Calendar.DATE) - day);  
        return now.getTime();  
    }  
 
    /** 
     * 得到几天后的时间 
     *  
     * @param d 
     * @param day 
     * @return 
     */ 
    public static Date getDateAfter(Date d, int day) {  
        Calendar now = Calendar.getInstance();  
        now.setTime(d);  
        now.set(Calendar.DATE, now.get(Calendar.DATE) + day);  
        return now.getTime();  
    }

热点排行