由年龄计算出生年
通過年齡計算出生日期,參數:Integer(年齡),返回值:Date(出生日期)
?? public static Date dateMinusYear(Integer old) throws Exception {
????? SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
????? Date now=new Date ();
????? String now_str = sdf.format(now);
????? Date dt = sdf.parse(now_str);//當前時間
????? Calendar rightNow = Calendar.getInstance();
????? rightNow.setTime(dt);
????? rightNow.add(Calendar.YEAR, -old);// 日期減old年
????? Date dt1 = rightNow.getTime();
????? String reStr = sdf.format(dt1);
????? System.out.println(reStr);
????? return sdf.parse(reStr);
????? ?}
總結
- 上一篇: Oracle-09:聚合函数
- 下一篇: 漫谈Commons-Collection