java Calendar 计算宝宝的年龄 几年几月几天
来源:互联网 发布:网络扫描工具的作用 编辑:程序博客网 时间:2024/06/08 03:06
http://qiaoyh.iteye.com/blog/784125
今天翻看论坛的老贴子,有人问怎么计算自己宝宝的年龄,结果格式为 几年几月几天,没看到满意答复,自己尝试实现:
- Calendar 日历,可以得到当前的年、月、日。
- add(Calendar.MONTH, -1):增加/减少一个时间段
- getActualMaximum(Calendar.DAY_OF_MONTH):得到该月天数
Calendar 日历,可以得到当前的年、月、日。add(Calendar.MONTH, -1):增加/减少一个时间段getActualMaximum(Calendar.DAY_OF_MONTH):得到该月天数
- public static void main(String[] args){
- Calendar birthday = new GregorianCalendar(2010, 8, 12);//2010年10月12日,month从0开始
- Calendar now = Calendar.getInstance();
- int day = now.get(Calendar.DAY_OF_MONTH) - birthday.get(Calendar.DAY_OF_MONTH);
- int month = now.get(Calendar.MONTH) - birthday.get(Calendar.MONTH);
- int year = now.get(Calendar.YEAR) - birthday.get(Calendar.YEAR);
- //按照减法原理,先day相减,不够向month借;然后month相减,不够向year借;最后year相减。
- if(day<0){
- month -= 1;
- now.add(Calendar.MONTH, -1);//得到上一个月,用来得到上个月的天数。
- day = day + now.getActualMaximum(Calendar.DAY_OF_MONTH);
- }
- if(month<0){
- month = (month+12)%12;
- year--;
- }
- System.out.println("年龄:"+year+"年"+month+"月"+day+"天");
- }
- java Calendar 计算宝宝的年龄 几年几月几天
- 计算几天前,几小时前,几分钟前,几周前,几个月前,几年前的时间
- 怎么计算几天前,几小时前,几分钟前,几周前,几个月前,几年前的时间?
- 工具类:计算距离现在的时间:刚刚/几分钟前/几小时前/几天前/几个月前/几年前
- php实例 系统怎么来计算几天后,几小时后,几分钟后,几周,几个月,几年后的时间
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- java几秒前|几分钟前|几小时前|几天前|几月前|几年前的实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- java几秒前,几分钟前,几小时前,几天前,几月前,几年前的实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- java实现 几秒前,几分钟前,几小时前,几天前,几月前,几年前的显示
- 几秒前,几分钟前,几小时前,几天前,几月前,几年前的java实现
- 使用C#把发表的时间改为几年前,几个月,几天前,几小时前,几分钟前,或几秒前
- 程序员技术练级攻略
- squid包含的模块
- 读取BOM的函数封装
- 在VS2008中创建自定义控件(一)创建网站项目和自定义控件项目
- 用u盘安装系统
- java Calendar 计算宝宝的年龄 几年几月几天
- 在VS2008中创建自定义控件(二)创建自定义控件并将其添加到工具箱中
- outlook 2007 快捷键
- [C#高质量代码的建议]重载运算符
- 在VS2008中创建自定义控件(三)在网页中添加自定义控件
- 在VS2008中创建自定义控件(四)为自定义控件添加默认值
- 在VS2008中创建自定义控件(五)修改tagprefix
- 在VS2008中创建自定义控件(六)创建完全自定义控件
- PCCPCH复帧同步